Job Openings
QA Engineer
About the job QA Engineer
Job Purpose:
- To ensure the quality and reliability of software applications by developing and executing test plans and test cases within the CoE for IT Quality and DevOps.
- Principal Accountability
- Develop, execute, and maintain test plans and test cases.
- Perform manual and automated testing of software applications.
- Identify, document, and track defects and issues.
- Collaborate with development and DevOps teams to ensure timely resolution of defects.
- Ensure compliance with quality standards and best practices.
- Document testing processes, results, and best practices.
- Participate in the design and implementation of automated test frameworks.
- Conduct regression testing to ensure existing functionality is not affected by new changes.
- Perform performance and load testing to ensure applications meet performance requirements.
- Participate in code reviews to provide a QA perspective and identify potential issues early.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience
- 1-3 years of experience in software testing or QA roles.
Skills
- Proficiency in manual and automated testing tools.
- Strong understanding of software development and testing methodologies.
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a team environment.
- Strong attention to detail and quality.
- Experience with automated testing frameworks (e.g., Selenium, JUnit).
- Knowledge of regression testing and test automation best practices.
- Strong communication skills and the ability to document test results clearly.