i
DigiLantern
25 DigiLantern Jobs
Software Tester - Automation Testing (2-5 yrs)
DigiLantern
posted 3d ago
Flexible timing
Key skills for the job
Job Overview :
We are seeking a Software Tester specializing in Automation Testing to join our dynamic and collaborative QA team.
The successful candidate will be responsible for designing, developing, and executing automated test cases to ensure the quality and performance of our software products.
As part of the QA team, you will work closely with developers, business analysts, and product managers to ensure that the software meets all specifications and quality standards.
Key Responsibilities :
- Analyze and understand the product requirements, user stories, and use cases to design comprehensive and efficient test procedures and test cases.
- Develop a clear, reusable automation strategy that is aligned with the project's goals.
- Contribute to the creation and refinement of test plans and test strategies for automation efforts.
- Design, develop, and maintain automated test scripts for functional, regression, integration, and system tests using industry-standard automation frameworks (e.g, Selenium, Cypress, JUnit, TestNG).
- Ensure that all automated scripts are reusable, maintainable, and efficient for ongoing and future testing efforts.
- Continuously improve the test automation suite to keep it current with product changes and to enhance the coverage.
- Execute automated tests for system, integration, and regression testing to identify software defects and validate system behavior against expected outcomes.
- Troubleshoot and analyze test results to identify defects, inconsistencies, or failure patterns.
- Analyze and validate test data to ensure accuracy and completeness.
- Detect, log, and track software defects and inconsistencies in defect tracking systems (e.g, JIRA, Bugzilla).
- Collaborate with the development team to reproduce, investigate, and resolve defects.
- Provide recommendations for defect resolution and improvement to enhance product quality.
- Apply quality engineering principles throughout the Agile product lifecycle, ensuring that software meets the defined quality standards.
- Work closely with product owners, developers, and business analysts to ensure that the requirements are clearly understood and covered in test scenarios.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to communicate testing progress and contribute to process improvements.
- Provide timely and detailed reports on test execution, defects, and test coverage to project teams and stakeholders.
- Document test plans, test cases, and automated test scripts in a clear and concise manner.
- Create detailed test reports and defect documentation that can be used to track progress and provide transparency to stakeholders.
Key Skills & Qualifications :
- 3+ years of experience in automation testing with a solid understanding of the SDLC (Software Development Life Cycle).
- Proven experience designing and executing test cases, automating tests, and identifying defects in Agile environments.
- Hands-on experience with automated testing frameworks such as Selenium WebDriver, Appium, JUnit, TestNG, Cypress, Postman (for API testing), or similar tools.
- Experience in continuous integration/continuous delivery (CI/CD) practices and tools such as Jenkins, GitLab CI, CircleCI, etc.
Technical Skills :
- Strong scripting knowledge in Java, Python, JavaScript, or other relevant languages for writing automated test scripts.
- Expertise in API testing using tools like Postman, SoapUI, or RestAssured.
- Solid understanding of databases (e.g, MySQL, Oracle, SQL Server) and the ability to write complex queries for validation purposes.
- Knowledge of version control systems such as Git, SVN
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Automation Testing roles with real interview advice
1-3 Yrs
Noida
1-3 Yrs
Noida
4-5 Yrs
Noida