QA Automation Tester
Foreverge
2 - 5 years
Pune
Posted: 30/12/2025
Job Description
Job Description:
As a QA Automated Tester, you will play a pivotal role as our quality assurance team, responsible for ensuring the reliability, functionality, and performance of the software products. You will work closely with developers, project managers, and other cross-functional teams to design, implement, and execute automated and manual test scripts. The ideal candidate will have a strong foundation in automated test scripts, and a keen eye for detail, whose efforts will contribute to delivering high-quality software solutions that meet or exceed customer expectations.
Responsibilities:
Test Planning and Strategy:
- Collaborate with stakeholders to understand project requirements and create test plans.
- Define test strategies and scope, including test objectives, test environments, test cases, and test data.
Test Automation:
- Develop, maintain, and enhance automated test scripts using Selenium framework.
- Implement test scripts for various types of testing for web applications (e.g., functional, regression, performance, smoke).
- Automate the deployment of test environments as needed.
Test Execution:
- Execute automated and manual test scripts, analyze test results, and categorize and report defects.
- Monitor and manage test environments and configurations.
- Execute API testing using various tools (Postman, Rest assured, etc.)
Test Data Management:
- Create and maintain test data sets required for automated and manual testing.
- Ensure data consistency and data isolation in test environments.
Defect Management:
- Identify, report, and track defects using issue tracking systems (e.g., JIRA, Zephyr).
- Work closely with the development team to prioritize and resolve defects.
Documentation:
- Document test cases, test scripts, and test results.
- Maintain comprehensive documentation of testing processes and procedures.
Collaboration and Communication:
- Collaborate with cross-functional teams, including developers, product managers, and quality assurance teams.
- Communicate test progress, results, and issues to relevant stakeholders.
Performance Testing:
- Conduct performance testing and analyze system performance under different conditions.
- Identify performance bottlenecks and suggest improvements.
- Test Automation Best Practices:
- Stay updated with the latest industry trends and best practices in test automation.
- Implement and advocate for best practices within the testing team.
Skills:
- Proven experience (min 3+ years) in automated software testing.
- Proficiency in test automation tools and frameworks using Selenium.
- Strong programming and scripting skills (e.g., Java).
- Experience with BDD tools like Cucumber or SpecFlow.
- Knowledge of performance testing tools like JMeter or LoadRunner.
- Exposure to cloud platforms (AWS) and containerization (Docker).
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Knowledge of agile development methodologies is a must
Education and Certification:
- Bachelors or associate degree in IT discipline
- ISTQB or similar QA certification
What we need to see from you
- Report to development QA lead.
- Work within agile team to develop and test applications
- Design, develop, and execute manual and automated test cases for applications in accordance with established standards.
- Assist developer(s) in analyzing and resolving technical issues.
- Assist in preparing manuals, specification and other technical documentations.
- Assisting in the collection and documentation of user's requirements, bugs, development of user stories, and estimates.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
