UST

Lead I - Software Testing

Noida, UP, IN

9 days ago
Save Job

Summary

Role Description

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:

Java, API, Automation Tester Responsibilities: - Develop, maintain, and execute automated test scripts for API testing using Java and relevant automation tools. - Create test plans and test cases for API testing and ensure comprehensive test coverage. - Collaborate with cross-functional teams to understand software requirements and design test scenarios. - Identify and report defects and issues, track them to resolution, and verify the fixes. - Conduct regression testing to ensure that new features and changes do not negatively impact existing API functionality. - Perform load and performance testing of APIs to assess their scalability and responsiveness. - Participate in code reviews and ensure test automation code quality and best practices are upheld. - Document test procedures, results, and test reports. - Stay up-to-date with the latest trends and technologies in API testing and test automation. Requirements: - Bachelor's degree in Computer Science or a related field (or equivalent experience). - Proven experience in API testing and automation testing using Java. - Strong proficiency in Java programming and familiarity with test automation frameworks (e.g., JUnit, TestNG). - Experience with API testing tools and frameworks such as Postman, Rest Assured, or SoapUI. - Knowledge of RESTful and SOAP APIs and the ability to design and execute test cases for these services. - Familiarity with continuous integration/continuous deployment (CI/CD) processes and tools. - Strong problem-solving and analytical skills. - Excellent communication and teamwork skills. - Ability to work in an Agile development environment. - Attention to detail and a commitment to delivering high-quality software.

Skills

Java,Automation Framework,Api Testing

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job