Test Engineer

About the job

About the Test Engineer role

We are seeking an experienced QA/Test Engineer to ensure the quality, reliability, and performance of application solutions through comprehensive testing activities. The ideal candidate will possess strong expertise in both manual and automated testing, with the ability to collaborate effectively across cross-functional teams to deliver high-quality software releases.

Key Responsibilities

  • Review and analyze business requirements, functional specifications, and technical documentation to identify testing scope and requirements
  • Design, develop, maintain, and execute comprehensive test plans, test cases, test scripts, and test data
  • Perform manual and automated testing activities, including functional, regression, integration, and end-to-end testing
  • Identify, document, and track software defects with clear and detailed reproduction steps using defect management tools
  • Validate defect fixes and conduct re-testing during release cycles to ensure issue resolution
  • Collaborate closely with Developers, Business Analysts, Product Owners, and other stakeholders to clarify requirements and resolve quality issues
  • Provide regular testing progress updates, communicate testing risks, and support release sign-off activities
  • Ensure adherence to established QA standards, testing methodologies, and best practices
  • Contribute to continuous improvement initiatives for testing processes, tools, and quality assurance practices
  • Prepare test execution reports, test summary reports, and maintain testing documentation within tools such as JIRA, ALM, or Azure DevOps

Requirements

Technical Skills

  • Advanced proficiency in Software Testing and Quality Assurance practices
  • Strong experience in manual testing and test case design techniques
  • Hands-on experience with test automation frameworks and automated test execution
  • Knowledge of functional, regression, integration, and system testing methodologies
  • Experience with defect tracking and test management tools (e.g., JIRA, ALM, Azure DevOps)
  • Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)

Professional Skills

  • Relevant experience in Application Development – Testing domain
  • Proven track record in delivering high-quality software through structured testing processes
  • Experience working in Agile/Scrum environments is preferred
  • Strong analytical and problem-solving capabilities
  • Excellent attention to detail and commitment to quality
  • Effective communication and stakeholder management skills
  • Ability to work collaboratively within Agile and cross-functional teams
  • Strong organizational skills with the ability to manage multiple priorities and deadlines

Search Popup

Help me find…

This will close in 0 seconds