Senior Software QA/QC Analyst

cdmsmith

Bangalore 5 Years Exp Posted 3h ago

Job Description

  • Develops testing strategies by providing technical and organizational aspects.
  • Recommends test coverage improvements and helps to align test activities with business goals, considering risk, scope, and complexity.
  • Leads testing strategy discussions and drives adoption of best practices across projects.
  • Analyzes business requirements, functional specifications, and user stories for highly complex test scenarios.
  • Identifies ambiguities, inconsistencies, or missing information and evaluates whether requirements can be tested effectively.
  • Incorporates changes to improve clarity or testability and conducts meetings with business analysts, developers, and stakeholders.
  • Provides QA perspective to clarify requirements early in the lifecycle and mentors junior staff on requirements analysis.
  • Develops moderately complex manual and automated test cases based on product requirements and specifications for new and existing software applications.
  • Creates test data and defines expected outcomes and documents all test procedures and methodologies for future reference.
  • Ensures consistency and repeatability in testing processes and establishes test design standards for the team.
  • Executes or oversees the execution of tests across platforms using various tools and environments including entering data, navigating the UI, and checking responses.
  • Runs scripts for regression or repetitive tasks and re-executes testing on fixed defects.
  • Monitors how the system behaves, including UI responsiveness, data flow, error messages, and system stability.
  • Establishes test execution standards and coordinates testing across multiple teams and environments.
  • Identifies, isolates, and confirms reproducible defects across environments.
  • Logs test results in the defect tracking system, noting pass/fail outcomes and unexpected behavior.
  • Captures evidence of defects clearly and consistently through screenshots, logs and recordings.
  • Leads defect analysis and drives resolution prioritization based on business impact and technical complexity.
  • Converts manual test cases into automated scripts and writes reusable, modular, and maintainable automation code.
  • Contributes to building or maintaining test automation frameworks and leads automation initiatives across multiple projects.
  • Defines the security test strategy and scope and performs complex security testing activities.
  • Works with specialized teams to ensure comprehensive security coverage and establishes security testing standards.
  • Contributes to process improvement through observation and documentation.
  • Communicates observations with team during retrospectives or team meetings and participates in sprint planning and daily stand-ups, providing insights on testing progress and challenges.
  • Drives process standardization across multiple projects and establishes communication protocols for testing teams.
  • Mentors and provides direction to more junior QA/QC analysts while guiding projects and initiatives towards completion.
  • Provides ongoing feedback of performance to project managers and assists in career development planning for junior staff.
  • Performs other duties as required.


Qualifications
Bachelor's degree. 5 years of related experience. Equivalent additional directly related experience will be considered in lieu of a college degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.

Similar Openings for You