Job Title: QA Automation Engineer
Location: Hyderabad, India
Job Type: Full-Time
Experience: 5+ Years
Skills: Selenium, Java, API Testing
About The Company
[Your Company Name] is a leading [Industry] company dedicated to delivering innovative and high-quality solutions. We are looking for a skilled QA Automation Engineer with extensive experience in Selenium, Java, and API testing to join our talented team in Hyderabad.
Job Summary
The QA Automation Engineer will be responsible for developing and executing automated tests to ensure the quality and functionality of our software products. The ideal candidate will have a strong background in Selenium, Java, and API testing, and will work closely with developers, product managers, and other QA team members to deliver robust and reliable software solutions.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium and Java.
- Execute automated tests to validate software functionality and performance.
- Perform API testing to ensure the reliability and efficiency of web services.
- Collaborate with developers and product managers to understand requirements and provide feedback on testability and quality.
- Analyze test results, identify defects, and work with the development team to resolve issues.
- Develop and maintain test documentation, including test plans, test cases, and test scripts.
- Participate in code reviews and provide feedback to improve code quality.
- Continuously improve test automation frameworks and processes.
- Stay updated with the latest industry trends and best practices in QA automation.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in QA automation.
- Strong expertise in Selenium and Java.
- Experience with API testing and tools like Postman or REST Assured.
- Solid understanding of software development lifecycle and QA methodologies.
- Familiarity with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to manage multiple tasks and projects simultaneously.
Preferred Skills
- Experience with CI/CD tools like Jenkins.
- Knowledge of performance testing tools (e.g., JMeter).
- Familiarity with Agile/Scrum methodologies.
- Experience with other automation tools (e.g., TestNG, JUnit).
- Understanding of database concepts and SQL.
Why Join Us
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge technologies.
- Collaborative and innovative work environment.
- Professional development and growth opportunities.
- Work-life balance and flexible working hours.