Pune
21 days ago
Lead I - Software Testing

Role Proficiency:

Ensuring adherence to test practices and process to improve test coverage

Outcomes:

     Create Test Estimates and Schedules      Identify business processes conduct risk analysis and ensure test coverage      Ensure adherence of processes and standards      Produce test results defect reports test logs and reports for evidence of testing      Publish RCA reports and preventive measures      Report progress of testing      Contribute for Revenue savings for client by suggesting alternate method Quality of Deliverables

Measures of Outcomes:

Test Script Creation and Execution Productivity Defect Leakage Metrics (% of defect leaked % of UAT defects and % of Production defects) % of Test case reuse Test execution Coverage Defect Acceptance Ratio Test Review efficiency

Outputs Expected:

Test Design
Development
Execution:

Participate in review
walkthrough
demo and obtain sign off by stakeholder for Test Design Prepare Test summary report for modules/features


Requirements Management:

Analyse
Prioritize
Identify Gaps and create workflow diagrams based on Requirements/User stories


Manage Project:

Participate in Test management


Domain relevance:

Identify business processes
conduct risk analysis and ensure test coverage


Estimate:

Prepare Estimate
Schedule
Identify dependencies


Knowledge Management:

Consume
Contribute
Review (Best Practices
Lesson learned
Retrospective)


Test Design
Execution:

Test Plan preparation
Test Case/Script Creation
Test Execution


Test & Defect Management:

Conduct root cause and trend analysis of the defects


Test Planning:

Identify the test scenarios with understanding of systems
interfaces and application Identify end-to-end business critical scenarios with minimal support Create/Review the test scenarios and prepare RTM

Skill Examples:

     Ability to create and manage a test plan      Ability to prepare schedules based on estimates      Ability to track and report progress      Ability to identify test scenarios and prepare RTM      Ability to analyse requirement/user stories and prioritize testing      Ability to carry out RCA Ability to capture and report metrics

Knowledge Examples:

     Knowledge of Estimation techniques      Knowledge of Testing standards      Knowledge of identifying the scope of testing      Knowledge of RCA Techniques      Knowledge of Test design techniques Knowledge of Test methodologies

Additional Comments:

Have you ever thought about how airlines around the world navigate complex weather patterns and coordinate with their teams to move tens of thousands of people across the globe? How about energy companies and their management of natural resources like gas and oil to meet consumer demands during a major weather impact? You’ll see how our products enable these customers to predict weather impacts and help manage their operations efficiently and safely.

Job Summary

As a QA Automation test engineer, you’ll be working directly with our scrum teams to develop automation requirements, test plans and tools for our web based products. You'll execute these tests, document results and then work with development teams to address automation and performance shortcomings. You’ll be assisting team members in the planning, execution and retrospectives of user stories related to new features, technical debt & defect verifications. The role will also include getting familiar with our suite of products and obtaining domain knowledge of how they work and function, so you get to learn how our customers use the products.

Essential Duties and Responsibilities

● Work closely with Development and QA leadership teams to develop automation test approaches and strategies for cloud-based web applications.

● Develop and execute a variety of test suites – integration, end to end, UI, performance and load testing ● Log and track defects using the designated tracking system and tools.

● Participate in peer code reviews and help organize and execute a larger test strategy.

● Mentor and collaborate with other testers in test procedures and performance test tools

● Flexibility on testing tasks and assignments in a changing environment.

Knowledge and skills requirements

● Strong Experience with test automation and performance test tools (jest, playright, supertest, junit, etc.)

● Experience with CI/CD pipeline (Jenkins) and containerized workloads

● Experience with diagnosing and testing UI, API, and database bottlenecks.

● Experience with load and stress testing required

● Strong ability to define problems, collect data, establish facts, and draw conclusions

● Working knowledge of cloud-based technologies and platforms

● Experience in Agile/Scrum/DevOps development methodology

● Familiarity with Software Development Life cycle (SDLC) and testing process

● Knowledge of relational and non-relational databases a plus Education requirements

● Bachelor of Science in Engineering, Computer Science or a Related Technical Field required

● 2-5 years related experience

● Verbal/written communication skills in English.

Confirm your E-mail: Send Email