Job Title: Analyst- Quality Assurance
Job Location- Pune
Job Type- Permanent
Job Summary:
We are looking for a results-driven software automation tester to be responsible for designing and running tests on Web-Based Applications. The software tester will conduct tests, analyze the results, and report observations to the respective team. You may need to interact with the client in order to understand the requirements.
About the Role:
We are seeking a skilled and motivated Automation Tester with 3-4 years of hands-on experience in automation testing completely. The ideal candidate should be proficient in Java or Python with Selenium for developing and executing automated tests to ensure the quality of our web-based applications. This role requires experience in all stages of the software development life cycle (SDLC) & software testing life cycle (STLC), with a strong focus on Agile methodology, test case documentation, defect tracking, and quality assurance.
Responsibilities:
As a Software Automation Tester your responsibilities will include:
Automated Test Development & Execution:
- Develop and execute automated test scripts using Java/Python with Selenium based on user stories and requirements.
- Integrate automated tests into the CI/CD pipeline for continuous testing.
Reporting & Maintenance:
- Provide test execution reports, log defects, and maintain test scripts as per product changes.
- Ensure automated tests are up-to-date and efficient.
Defect Tracking & Test Documentation:
- Document test results, log, and track defects using JIRA/ALM.
- Collaborate with the team to resolve defects and ensure retesting.
Agile Collaboration:
- Participate in daily scrums, sprint planning, and feature discussions to ensure test coverage.
- Contribute to SDLC and STLC documentation and planning.
API Testing:
- Perform API testing using Postman to validate back-end services and integrations.
Quality Assurance & Methodologies:
- Apply best practices in automation, defect management, and test reporting.
Skills and Qualifications:
- Experience: 3-4 years of experience in Automation Testing (preferably in the E-commerce domain) with hands-on experience in Java or Python with Selenium.
- Automation Frameworks: Strong experience in creating and maintaining automation frameworks, including BDD (Behavior-Driven Development) and Page Object Model (POM).
- API Testing: Experience in API testing using tools like Postman.
- Testing Tools: Proficiency with test case creation, defect tracking, and familiarity with tools such as JIRA, ALM, and other quality assurance software.
- SDLC & STLC: Strong understanding of Agile methodology, SDLC (Software Development Life Cycle), and STLC (Software Testing Life Cycle).
- SQL Knowledge: Basic knowledge of SQL for data verification and test setup.
- Web-Based & Client-Server Applications: Experience in testing web-based applications and client-server applications.