Job Title: Senior QA Automation Engineer
Location: Hyderabad, India
Experience: 5+ Years (*4 Years relevent exp Must)
Type: Full-Time
Top Skills: Selenium Java API Testing
Job Description
We are looking for a highly skilled and experienced Senior QA Automation Engineer to join our team in Hyderabad. The ideal candidate will have a strong background in quality assurance and automation testing, with expertise in Selenium, Java, and API testing. As a Senior QA Automation Engineer, you will be responsible for ensuring the quality and reliability of our software applications through rigorous testing and automation.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium and Java.
- Perform API testing to validate the functionality, reliability, and performance of backend services.
- Develop and execute comprehensive test plans and test cases.
- Identify, document, and track defects and ensure their resolution.
- Collaborate with the development and product teams to understand requirements and ensure thorough testing.
- Continuously improve the automation framework to increase efficiency and coverage.
- Conduct code reviews and provide feedback to junior QA engineers.
- Stay updated with the latest trends and technologies in QA and automation testing.
- Mentor and guide junior QA engineers, promoting best practices in testing and automation.
- Participate in Agile/Scrum processes, contributing to sprint planning, stand-ups, and retrospectives.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in QA automation.
- Strong proficiency in Selenium WebDriver and Java.
- Hands-on experience with API testing tools such as Postman, REST Assured, or similar.
- Solid understanding of software testing principles, methodologies, and practices.
- Experience with continuous integration/continuous deployment (CI/CD) tools and processes.
- Proficient in using version control systems, such as Git.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, dynamic environment.
Preferred Qualifications
- Experience with performance and load testing tools.
- Knowledge of BDD/TDD frameworks such as Cucumber or JUnit.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Understanding of security testing practices.
- Experience in testing microservices and distributed systems.
What We Offer
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Health insurance and other benefits.