Lead I – Software Testing

Job Description:Role Proficiency:Ensuring adherence to test practices and process to improve test coverageOutcomes: * 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 reviewwalkthrough
demo and obtain sign off by stakeholder for Test Design * Prepare Test summary report for modules/featuresRequirements Management: * AnalysePrioritize
Identify Gaps and create workflow diagrams based on Requirements/User storiesManage Project: * Participate in Test managementDomain relevance: * Identify business processesconduct risk analysis and ensure test coverageEstimate: * Prepare EstimateSchedule
Identify dependenciesKnowledge Management: * ConsumeContribute
Review (Best Practices
Lesson learned
Retrospective)Test Design
Execution: * Test Plan preparationTest Case/Script Creation
Test ExecutionTest & Defect Management: * Conduct root cause and trend analysis of the defectsTest Planning: * Identify the test scenarios with understanding of systemsinterfaces 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:

  • Work with an international multi-disciplinary team of engineers to ensure that software products deliver business value, have high quality, and contain a minimal of technical debt. โ€ข Design and customize automation frameworks to enable efficient development, maintenance, and execution of automated tests. โ€ข Define and implement the necessary infrastructure, such as test environments, CI/CD pipelines, version control systems, and reporting mechanisms, to support robust test automation processes. Ensure scalability, stability, and reliability of the automation infrastructure. โ€ข Collaborate with rest of QE teams and Dev teams, in test planning and execution activities. โ€ข Ensure effective test coverage and traceability through automation. โ€ข Design, develop and execute automated unit, integration, progression, regression, performance and load test suits. โ€ข Champion the integration of test automation with CI/CD pipelines to enable continuous testing. Collaborate with development, operations, and release management teams to establish smooth workflows and ensure reliable test automation execution. โ€ข Provide guidance and training to QE teams on test automation practices, tools, and technologies. Foster a culture of automation and empower team members to contribute effectively to automation efforts. Required skills: โ€ข 8+ years of experience in automation testing .NET technology stack-based web applications. โ€ข Experience in end-to-end test automation using Selenium and C# โ€ข Sound knowledge of test automation frameworks and tools such as MS test, MS Test server, Spec flow, XUnit, NUnit, etc. โ€ข Strong in C# programming language. โ€ข Hands on experience in UI and API layer testing. โ€ข Sound knowledge of test automation principals and patterns (Clean Code, POM, BDD, TDD). โ€ข Experience in documenting defects, reproduction steps, RCAs, and producing technical documentation. โ€ข Hand on experience with CI/CD tools such as MS Azure, Jenkins, Bamboo, GitLab. โ€ข Strong experience in load test, performance tests using tools like JMeter, Blaze meter, Azure load test, or similar tools. โ€ข Hands on with Jira and qTest integration. โ€ข Experience in automated deployment tools such as Azure pipeline or similar. Skill set: โ€ข Test design โ€ข Manual & automation test โ€“ API & UI tests โ€ข Selenium, C#, MS Test, Spec flow, NUnit, XUnit, Azure cloud โ€ข Taurus โ€“ Blaze meter, Azure load test

Skills:Automation Testing,Selenium,.NetAbout Company:UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the worldโ€™s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clientsโ€™ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impactโ€”touching billions of lives in the process.
Apply Now


Discover more from

Subscribe to get the latest posts sent to your email.

By Admin

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading