Role Overview
We are seeking a motivated and detail-oriented Automation Test Engineer to join our Quality Assurance team at TestingXperts. In this role, you will be responsible for developing and executing automated tests to ensure the quality and reliability of our software products. You will work closely with our development and product teams to understand requirements and contribute to the overall testing strategy.
Responsibilities
- Assist in the design and implementation of automated test scripts for functional and regression testing
- Execute automated test cases and analyze results for defects
- Collaborate with cross-functional teams to identify and document software defects
- Maintain and enhance the existing automated test framework
- Participate in code reviews and provide feedback on best practices for test automation
- Contribute to the continuous improvement of the quality assurance processes
Required and Preferred Qualifications
Required:
- 4 years of experience in software testing or quality assurance
- Familiarity with automation testing tools such as Selenium, JUnit, or TestNG
- Basic understanding of programming languages such as Java or Python
- Strong analytical and problem-solving skills
- Excellent attention to detail and a commitment to quality
Preferred:
- Experience with CI/CD pipelines and automated deployment processes
- Knowledge of API testing and tools such as Postman or REST Assured
- Exposure to Agile/Scrum methodologies
- Understanding of version control systems, preferably Git
Technical Skills and Relevant Technologies
- Proficient in using automated testing frameworks and tools
- Familiarity with web technologies and basic SQL
- Experience with bug tracking tools such as Jira or Bugzilla