Job Description
• Develop and maintain automated test scripts and frameworks using industry-standard tools such as Selenium, Appium, or similar technologies. Write efficient and scalable code to automate functional, integration, and regression testing of web applications, APIs, and/or mobile applications.
• Execute automated tests and analyze test results to validate software functionality. Identify deviations from expected outcomes and communicate findings to the relevant stakeholders. Troubleshoot and debug test failures to identify root causes and provide recommendations for issue resolution.
• Identify, document, and track software defects using defect tracking tools like JIRA and Bugzilla.
• Stay updated with the latest automation testing techniques, tools, and industry trends, and proactively contribute to the improvement of automation testing processes, methodologies, and best practices.
• Prepare and maintain documentation of test plans, test cases, test data, and automation scripts for reference and audit purposes. Update documentation as needed to reflect changes in requirements, software updates, or process improvements.
• Create detailed, comprehensive and well-structured functional, system, and regression test plans and test cases.
• Understand the requirements and write automation tests for integration and regression.
• Develop and troubleshoot automated test scripts to validate the technical and functional integrity of web and mobile-based application components, backend API, and reports.
• Responsible for setting up and implementation of test automation strategy from Functional and Non-functional perspective for one module or multiple modules who you work with. Responsible to find innovative ways to optimize the test strategy for maximising ROI from areas which are undertaken for automation.
• Developing and executing test plans and test cases for both manual and automated testing.
• Identifying, analyzing, and reporting defects and working with development teams to resolve them.
• Collaborating with other teams within the organization to ensure that testing activities are aligned with overall business goals.
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Engineer in Test position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
