Senior Quality Assurance Engineer

Job Summary

The Sr. QA Engineer leads efforts to develop test plans, test cases and participates in the act of assuring software quality using a modern Agile methodology. This person will interact with QAsis’ client teams, QAsis client’s internal customers and third-party vendors as necessary.  Duties are performed independently with minimal supervision and only occasional instruction or assistance as needed. This position has no direct reports.

Duties/Responsibilities

  • Lead, create and execute the creation of test plans and test scripts based on the defined acceptance criteria throughout the software development lifecycle
  • Recommend test automation approach, tools and frameworks
  • Create test artifacts that meet the QAsis/client defined standards and document execution results in a clear and consistent format
  • Provide timely, accurate and clear status of progress throughout planning and execution of testing
  • Work collaboratively with business and IT project team members to review developed plans and scripts. Use the agreed upon project methodologies to communicate progress and deliver on project goals
  • Demonstrate a strong understanding of the supported business functionality and associated processes in order to provide timely, cost effective testing while minimizing risk
  • Demonstrate an understanding of the proposed software solution, through reading, reviewing and challenging requirements for the project
  • Act as a partner within assigned team to provide accurate estimates, encourage quality practices and present options to leadership, along with associated risks
  • Assist with internal software development and train stakeholders as necessary

Required Skills/Abilities

  • Bachelor’s Degree in Computer Science or related field
  • 5+ years of Quality Assurance and Test Automation experience
  • Experience with UI test automation development in at least one major language: .NET, Java, Python etc.  (C# .NET preferred.)
  • Experience with Azure DevOps as an ALM tool preferred
  • Familiarity with NUnit test framework for .NET
  • Experience with web service testing techniques, tooling, process and best practices.  REST or SOAP testing framework preferred.
  • Use of cross browser and mobile app testing tools and services
  • QA focused certifications beyond foundation level with either ISTQB or QAI organizations preferred

Education/Experience

  • A strong understanding of manual and automated testing methodologies and general quality concepts
  • Ability to create documentation of a product, for all stakeholders, that clearly communicates the process, procedure, and general business data handling
  • Strong knowledge of testing tools, testing methodologies, frameworks and processes
  • Understanding of risk-based testing practices
  • Ability to work independently and proactively under minimal supervision
  • Ability to organize and prioritize testing workload
  • Excellent oral and written communication skills
  • Strong problem-solving skills with a desire to ensure identified root cause and solution options for clients

Physical Requirements

• Prolonged periods of sitting at a desk and working on a computer.

Apply now






    Senior Quality Assurance EngineerSenior Scrum MasterOther



    Company Confidential
    « Back to all careers