As a Software QA Engineer, you'll ensure the quality of software products through comprehensive testing, collaboration with development teams, and implementing QA best practices in a DevOps environment.
Job Description
At IMDA, we recognize the vital role that Quality Assurance (QA) plays in ensuring the quality and reliability of our software products. We are seeking a skilled QA Engineer with a keen interest in DevOps to join our forward-thinking team. This role bridges the gap between quality and reliability, contributing to the seamless functioning of our systems.
What to expect:
- Collaborate closely with development and platform engineering teams to ensure the reliability and quality of our software applications.
- Design, develop, and execute comprehensive test plans and test cases that encompass functional and non-functional requirements.
- Develop and maintain automated testing frameworks and scripts to ensure thorough testing coverage, including performance and resilience testing.
- Participate in incident reviews, root cause analyses, and post-mortem discussions to identify and address quality and reliability concerns.
- Collaborate with development teams to ensure seamless integration of quality practices into the software development lifecycle.
- Champion a culture of quality and reliability across teams, sharing knowledge and promoting best practices.
- Contribute to strengthen DevOps methodologies, processes, and best practices within the organization.
How to succeed:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 3-5 years of work experience as a QA Engineer and software testing, with a strong interest and understanding of DevOps.
- Proficiency in one or more programming/scripting languages (python, nodejs, etc.).
- Experience with QA testing methodologies, tools, and frameworks (jest, pytest, playwright, Selenium, etc.).
- Experience with performance testing tools and methodologies.
- Experience with software development lifecycles, CI/CD and agile methodologies.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues.
- Excellent communication and collaboration skills, comfortable to work cross-functional teams.
- Knowledge of cloud platform is a plus.
#LI-JL2
Similar Jobs
Marketing Tech • Software • Analytics
Own end-to-end QA for a scrum team across web applications, JavaScript libraries, mobile SDKs, APIs, backend systems, and performance testing. Build automated test suites, QA infrastructure, CI pipelines, and test environments; investigate customer issues, perform client-side debugging and root-cause analysis, manage deployments, and establish testing strategies for AI-powered features.
Top Skills:
AWSCursorCypressDockerGatlingGCPGitJavaJavaScriptJenkinsJmeterK6KafkaNoSQLPlaywrightRest AssuredSeleniumSelenium GridSQLWindsurf
Artificial Intelligence • Big Data • Fintech • Security • Software
Leads quality engineering for scalable web portals and distributed backend systems. Designs end-to-end test strategies, builds UI and API automation frameworks, tests asynchronous AWS-based microservices, drives performance and resilience testing, integrates suites into CI/CD, improves test reliability and observability, and mentors QA engineers. Uses AI coding assistants responsibly to accelerate test development and quality workflows while influencing architecture and shifting quality left.
Top Skills:
Amazon SnsAmazon SqsAws EcsAws EksAws LambdaClaude CodeCloudFormationCloudwatchCursorDatadogDockerGatlingGithub ActionsGithub CopilotGitlab CiGrafanaJavaJavaScriptJenkinsJmeterJSONK6KafkaKubernetesLocalstackLocustPactPlaywrightPostmanRabbitMQRestRest-AssuredSeleniumSpring BootSpring Cloud ContractTerraformTestcontainersTypescriptUnix/Linux
Information Technology • Professional Services • Consulting
Plan and implement QA procedures for enterprise releases. Create and execute manual and automated test plans, automate test suites, analyze features, report metrics, participate in Agile scrums, and collaborate with product owners and developers on requirements and acceptance criteria.
Top Skills:
C#HTMLJavaScriptAzureMicrosoft Bi StackMicrosoft Sql ServerPythonRubySelenium
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.



