Automation Testing
Job Title : Automation Testing
Experience : 2-3 Year(s)
Roles and responsibilities :
We are seeking a highly skilled and motivated Automation Tester to join our team. As an Automation Tester, you will play a crucial role in ensuring the quality and reliability of our software products through automated testing processes. You will work closely with developers, product managers, and quality assurance teams to design, implement, and execute automated test cases, scripts, and frameworks. Your expertise in automation tools and testing methodologies will be key in delivering high-quality software to our customers. Key Responsibilities: Test Planning: Collaborate with cross-functional teams to understand project requirements and create detailed test plans and strategies for automation testing. Test Case Design: Develop, maintain, and enhance automated test cases and test scripts based on project requirements and application functionality. Test Automation: Implement and maintain automation frameworks and scripts using industry-standard tools such as Selenium, Appium, JUnit, TestNG, or equivalent, ensuring reusability and maintainability. Continuous Integration: Integrate automated test suites into continuous integration/continuous deployment (CI/CD) pipelines for early detection of defects. Execution and Analysis: Execute automated test cases and scripts, analyze test results, and report defects using issue tracking systems (e.g., JIRA). Investigate and document test failures. Regression Testing: Perform regression testing to ensure that new software updates do not introduce new defects and that existing functionality remains intact. Collaboration: Collaborate with developers and product managers to ensure test coverage and provide feedback on product quality. Participate in agile development processes. Documentation: Maintain test documentation, including test plans, test cases, and test data. Keep test artifacts up to date. Environment Setup: Set up and manage test environments, including test data preparation, test data management, and test bed configuration. Performance Testing (optional): Conduct performance testing and analyze system performance using tools like JMeter or LoadRunner, identifying bottlenecks and areas for improvement. Security Testing (optional): Conduct security testing to identify vulnerabilities and work with security teams to mitigate risks.
Interested candidates can email to careers@gnanpro.com