Software Test Engineer II
Experity • Bengaluru, Karnataka, India
**Role & seniority: ** QA/Software Testing Engineer (senior enough to mentor junior team members; exact level not specified)
**Stack/tools: ** Automated testing frameworks and tools (industry-standard); manual and automated test tooling; participates in code reviews; test environments/tools/framework maintenance.
**Top 3 responsibilities: **
-
Define test objectives, strategies, and plans based on project requirements.
-
Build and maintain robust, scalable automated test frameworks/tools/test cases.
-
Execute manual + automated tests (functionality, performance, scalability) and perform root-cause analysis with defect tracking/resolution.
-
Must-have skills:
-
Test planning (objectives, strategy, test cases).
-
Automated testing framework development and test case design.
-
Strong defect triage/root-cause analysis and collaboration with developers.
-
Code review participation with focus on testability and automation best practices.
-
Test environment/framework maintenance and reliability improvements.
-
-
Nice-to-haves:
-
Mentoring/technical guidance for junior QA members.
-
Ownership of testing guidelines/standards/procedures.
-
Keeping up with emerging testing technologies/trends.
-
-
Location & work type: Not specified in the provided text.
Full Description
Collaborate with the development team to understand project requirements, define test objectives, and develop test strategies and plans. Design and develop robust and scalable automated test frameworks, tools, and test cases using industry-standard tools and technologies. Execute manual and automated tests to validate the functionality, performance, and scalability of software applications. Conduct thorough root cause analysis of defects and work closely with the development team to identify, track, and resolve issues effectively. Participate in code reviews to ensure testability, adherence to best practices, and efficient automation. · Mentor and provide technical guidance to junior members of the testing team, promoting knowledge sharing and skill development. · Collaborate with cross-functional teams, including developers, product managers, and quality assurance engineers, to ensure smooth software delivery cycles. · Continuously enhance and maintain test environments, tools, and frameworks to improve test automation efficiency and reliability. · Develop and maintain testing guidelines, standards, and procedures to ensure consistent and effective testing practices. · Stay up-to-date with the latest industry trends, emerging technologies, an Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.