Epicareer Might not Working Properly
Learn More

Quality Assurance Analyst

  • Full Time, onsite
  • Infojini Inc
  • Washington DC-Baltimore Area, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Summary:

The QA Analyst Sr supports the overall design, development, and maintenance of automated tests within the project ecosystem. This may include several moderately complex business processes (for ex. framework design and modification, design and development of automated tests for multiple projects, performance test design and development, and continuous integration/continuous delivery (CI/CD) implementation and management). Serves as a project team member.

Minimum Qualifications:

Bachelor’s degree in Computer Science, Information Systems, Business, or related field with 3+ years of relevant work experience and or equivalent work experience or 7+ years of relevant work experience to satisfy education and experience requirements

Essential Functions:

  • Design and develop end-to-end automated tests in and other applications to validate system functionality.
  • Create and maintain an Automation framework to support a variety of mobile (Appium) and web (Selenium) applications.
  • Create performance test standards for performance requirement gathering and Service Level Agreements (SLAs), performance test script development and execution, performance results analysis, and detailed test report writing and review.
  • Prior experience with the following applications to write scripts, develop automated tests, manage source code, and test integration: Core Java, JS, Selenium, Java with JUnit and Cucumber, Jenkins, Attachmate API, and BitBucket.
  • Support the execution, debugging, and fixes of automated test suites, including providing strategies to minimize test rework and false positives.
  • Support the development of automated component tests to validate individual component behavior.
  • Assist in conducting, reviewing, and/or coordinating test strategies, test schedules, and test cases/scripts to ensure risks have been identified.
  • Participates in planning sessions related to projects or new technologies, to implement process improvement within the designated IT area. Documents discussions and agreements.
  • Establishes liaison relationships with business partners and IT departments to provide process solutions that meet user needs.
  • Assesses process improvement needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to assist in identifying priorities and advise on options.
  • Assists in the development of user manuals and knowledge databases and assists in user training.
  • Investigates, resolves, and escalates problems. Monitors and analyzes metrics to ensure customer satisfaction and vendor performance
  • Promotes an understanding of IT Service Management roles, processes, and activities to business units and IT departments. Supports and participates in formal reporting related to IT Operations.

Minimum Knowledge, Skill and Abilities:

  • Minimum of 5 years of experience in test automation development.
  • Minimum of 2 years of Core Java development experience (Java, Angular).
  • Experience in Test Driven Development and Behavior-Driven Development is a big plus.
  • Development/testing experience for mainframe and distributed systems.
  • Experience in Agile Scrum.
  • Experience with at least one RDBMS and NoSQL
  • Experience in the transportation industry is a plus.
  • Experience in Selenium is a plus.
  • Basic knowledge of Linux and Unix.
  • Experience with the mainframe is a plus.
  • Experience with CI/CD tools and implementations.
  • Requires strong knowledge of SCM tools (Git/GitHub/BitBucket), Test Automation Tools (Cucumber, Selenium, Jira), Scripting Tools.
  • Excellent interpersonal, communication, and collaborative skills to work effectively with teams throughout the organization.
  • Hands-on experience in Performance testing with expertise in Performance Tools (Jmeeter/SmartBear/LoadRunner).

Preferred Qualifications:

  • Certification in Advanced Test Automation Engineer and Cloud Technologies is a plus
  • Experience in the transportation industry is a plus.