Sr. QA Analayst

Job Description

  • Location: Phoenix, Arizona
  • Type: Contract
  • Job #8893

Title: Sr. QA Analyst
Duration: 12 Months+
Location: REMOTE

POSITION SUMMARY: 

The Software Test Engineer 2 provides testing services that mitigate the risk of software defects and increase the quality, effectiveness, and efficiency of the company’s software solutions.  The Software Test Engineer 2 is responsible for leading the end-to-end quality of projects within the Company’s Web, Mobile, and other Application Portfolios. The Software Test Engineer 2 is responsible for creating, testing, and planning for both manual and automated test frameworks to optimize testing of complex web and mobile applications. The Software Test Engineer 2 demonstrates innovation, leadership, and mentorship skills in addition to possessing a strong technical skill set.  The Software Test Engineer 2 delivers creative and innovative solutions to support the development team through planning and prioritization of test design and test development activities. This work will be accomplished within an Agile methodology or other methodologies in support of a Continuous Delivery Pipeline with frequent application releases.

PRINCIPAL RESPONSIBILITIES: 

  • Coaches and mentors Software Test Engineers in the execution of testing efforts.
  • Leads effort to review product specifications and work with others to develop appropriate test strategies and detailed test plans.
  • Leads formal reviews of test plans, designs, and requirements with cross-functional teams.
  • Coaches and mentors Software Test Engineers in the execution of testing efforts.
  • Leads the end-to-end delivery of software applications and services and acts as a point of contact for the project team.
  • Researches, develops and/or recommends tools to assist Software Test Engineers in test planning, execution, and reporting.
  • Develops and implements test plans and test cases in an Agile environment.
  • Uses existing automation tools to test interfaces between systems and applications such as web services, Tibco services, or other APIs.
  • Accountable for all aspects of quality within the software development team and adherence to organization’s Software Quality Assurance Guidelines and Standards.
  • Helps analyze and implement quality assurance improvements through best practices and knowledge sharing.
  • Effectively communicates test status to Leadership.
  • Participates in the onboarding and mentoring of new QA team members.
  • Tracks and prioritizes defects throughout product releases and lifecycles.
  • Executes automated tests for end-to-end integration testing across applications, devices, and platforms using JavaScript or other applicable languages such as C#, TypeScript, and Java.
  • Uses quality control tools and metrics to discover defects and make recommendations for resolution.
  • Works with Agile teams or other IT teams to plan, estimate, schedule and execute testing for applications including:
    • Establishes, organizes and executes testing deliverables.
    • Documents and executes complex software test plans and strategies.
    • Ensures traceability of test cases back to project requirements.
    • Executes end-to-end test scenarios.
    • Coordinates and supports user-acceptance test plans.
    • Works with an Agile team or other IT teams to report and resolve complex issues.
  • Ensures software applications meet functional and non-functional requirements.
  • Participates in all aspects of testing at all levels, including functional, system, regression, and load testing.
  • Assists Quality Assurance Test Center of Excellence with annual roadmap initiatives when needed.
  • Records and reports on testing metrics.
  • Follows test documentation standards and makes updates as necessary.
  • Performs other job-related duties as assigned or apparent.

QUALIFICATIONS: 

  • Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, or related field or a minimum of 3 years of software test experience with test automation and a focus on web, mobile, database, or web services.
  • Experience with software testing methodologies including regression, functional, unit, integration, coverage, performance and load preferred.
  • Experience testing applications that integrate with other systems through RESTful APIs preferred.
  • Experience with Cypress, Selenium, qTest, ALM, TFS or similar test management tools preferred.
  • Experience in Agile software development methodology using tools such as Rally, Jira, ServiceNow, or similar tools required.
  • Knowledge of Cloud platforms and services such as Amazon AWS, Azure, Heroku, Perfecto Mobile, and SauceLabs is a plus.
  • Proficient in SQL and database concepts.
  • Experience in performing root-cause analysis and conducting defect triage meetings preferred.
  • Ability to multi-task effectively.
  • Must be detail oriented and highly analytical.
  • Experience in UNIX commands is desirable.

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Strategic Systems, Inc. is an Equal Opportunity Employer. We do not discriminate against qualified applicants based upon any protected group status, including but not limited to race, color, creed, religion, gender, national origin, ancestry, age, marital status , military or veteran status, sexual orientation, physical or mental disability or medical condition as defined by applicable equal opportunity laws. All employment is decided on the basis of qualifications, merit, and business need.