Back to all jobs

ESP IT

APPLICATION QUALITY ENGINEER PRIMARY DUTIES AND RESPONSIBILITIES

 

The Application Quality Engineer will be part of the development team that will be hands-on testing the suite of applications, whether manual or automated. Responsibilities include developing and executing automated tests for a cloud-hosted web application, as well as manual data validation and testing in a Microsoft SQL Server environment. Company applications are very heavily data-driven, thus this position will be heavy in data/ETL testing.

 

Specific responsibilities under the direction and supervision of the Senior Manager, Development include:

  • Strong analytical and problem-solving skills.
  • Expertise in creating test processes and procedures to ensure that software operates within defined requirements.
  • Expertise in implementing test plans, automation and validation strategies.
  • Ability to identify and investigate issues found during testing and update test cases based on discovered defects.
  • Work closely with software developers and software quality analysts to resolve issues.
  • Experience in Data Quality Testing, ETL Testing, Functional Testing, GUI Testing, Retesting, and Regression Testing.
  • Develop and maintain automated test scripts to reduce repetitive manual testing.
  • Participate in project-wide reviews of requirements, system architecture and detailed design documents.
  • Critical thinking and a tenured background in business analysis.
  • Strong written and verbal communication skills.
  • Attention to detail.
  • Ability to use logic and reasoning to identify the strengths and weaknesses of the software being developed.
  • Object-oriented knowledge and concepts.
  • Visual Studio 2018 and higher/ASP.NET/C# language programming experience.
  • Web development using ASP.NET, MVC Framework, C#, Entity Framework, .NET Framework.
  • Knowledge in writing SQL queries for cases where data testing is required.
  • Familiarity with SQL Server stored procedures, views, triggers, and UDFs.
  • Ability to work closely with business team members to translate business processes into software development solutions.
  • Expertise in developing and extracting test cases as per business requirements.
  • Expertise in executing automated test cases and publishing the result in TFS/Azure DevOps.
  • Ability and experience to help define and improve overall QA processes.
  • HTML/jQuery/JavaScript/CSS/Stylesheets working knowledge and concepts.

 

EDUCATION AND EXPERIENCE REQUIREMENTS

  • Bachelor’s degree in Information Systems, Information Technology or related computer degree. Master’s degree is a plus.
  • Requires 4+ years of software development-related experience in an Agile development environment.
  • Solid technical knowledge of software development life cycle.
  • Working knowledge using cypress framework.
  • Knowledge of the health care industry is helpful but not required.

 

REQUIRED TECHNOLOGY

  • Azure DevOps/TFS Test Plan (3+ years).
  • SQL Server 2017 & higher (2+ years).
  • Team Foundation Server (TFS)/Azure Dev Ops (3+ years).
  • HTML/jQuery/JavaScript/CSS/Stylesheets (1+ year).

 

BEHAVIORAL ATTRIBUTES

  • Self-starter with demonstrated ability to successfully assist with complex project deliverables in a very driven and dynamic organization.
  • Demonstrated ownership of assigned tasks, dedication and perseverance to complete the job.
  • Flexibility, adaptability and the ability to work under tight deadlines or changing needs.
  • Confidence and ability to work independently.
  • Exceptional client service orientation.
  • Attention to detail.
  • Collaborative team player who is able to multi-task in a virtual and matrixed team-based environment.

 

 

REF: JOB-19289


    • Job type: Contract
    • Location: REMOTE
    • Date posted:
    • Pay:$- $ per hour