Role Overview
We are seeking a Quality Assurance Automation Specialist to enhance our testing process and ensure the delivery of high-quality software solutions. The ideal candidate will have a strong background in automation testing frameworks and tools, combined with a detail-oriented mindset. You'll play a vital role in improving product reliability and performance, leveraging best practices in your daily work. Join our dynamic team to make a significant impact!
Key Responsibilities:
- Develop and maintain automated test scripts for new features and regression testing.
- Conduct test planning and test strategy sessions to align with project goals.
- Analyze test results and provide detailed reports on software performance and quality.
- Collaborate with development teams to isolate and troubleshoot issues identified during testing.
- Participate in code reviews to ensure quality control standards are met.
- Implement automated tests in a continuous integration environment.
- Coordinate with other QA members to ensure comprehensive test coverage across projects.
- Document test cases and update software testing documentation as needed.
- Keep abreast of new tools and technologies in automation testing to enhance testing processes.
Required Skills:
- Proficient in Selenium for web application testing.
- Experience with Java or Python scripting languages.
- Strong understanding of API testing methodologies.
- Familiarity with CI/CD pipelines and tools like Jenkins.
- Knowledge of version control systems, such as Git.
- Ability to design and execute performance tests using tools like JMeter.
- Experience with database testing and SQL queries.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred Skills:
- Experience with TestNG and JUnit frameworks.
- Familiarity with load testing tools such as LoadRunner.
- Knowledge of Agile and Scrum methodologies.
- Experience with mobile application testing.
- Understanding of DevOps practices.

