Principal QA Engineer

Fidelity InvestmentsWestlake, TX
10hHybrid

About The Position

Position Description: Tests distributed applications and their interactions across microservices architectures. Develops automated test cases using test automation frameworks -- Selenium, Appium, Cucumber, and JEST. Develops in-house software utilities using JavaScript, Typescript, Jenkins, SQL, Postman, and REST APIs. Builds, deploys, and maintains Continuous Integration/Continuous Delivery (CI/CD) pipelines, using Jenkins. Monitors functioning of equipment to ensure systems operate in conformance with specifications. Designs, develops, and modifies software systems, using scientific analysis and mathematical models, to predict and measure outcomes and consequences of design.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal QA Engineer (or closely related occupation) developing and maintaining test automation frameworks in a financial service environment, using Java, Cucumber, Playwright, and Karate.
  • Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal QA Engineer (or closely related occupation) developing and maintaining test automation frameworks in a financial service environment, using Java, Cucumber, Playwright, and Karate.
  • Demonstrated Expertise (“DE”) conducting activities to create test strategies, plans, and estimation efforts, using Jira Xray and Confluence; and performing sanity test, functional validation, regression testing, ad-hoc and end-to-end application testing, and providing suggestions on QA best practices, processes, and tools, using Jira Dashboards.
  • DE defining automation strategies across complex systems using Miro and Enterprise Architect; and designing scalable and maintainable test automation frameworks for User Interface (UI) and Application Programming Interface (API) testing, using Selenium, Playwright, REST Assured, Karate, and programming languages (Java and Python).
  • DE delivering seamless integration of automated tests into CI/CD pipelines using GitHub, Jenkins, and Amazon Web Services (AWS) Cloud; and monitoring production to identify high-risk areas and prioritize testing accordingly, using Datadog and Grafana.
  • DE driving early automation (Shift-Left Testing) in the Software Development Life Cycle (SDLC), including unit and service-level testing, using Junit, CodeQL, and WireMock; publishing automation status and results to Jira dashboard; and tracking key QA Key Performance Indicators (KPIs) -- test coverage, flakiness, and defect leakage.

Responsibilities

  • Documents test procedures to ensure replicability and compliance with standards.
  • Reviews software documentation to ensure technical accuracy, compliance, completeness, or to mitigate risks.
  • Performs code reviews and formal reviews of application designs, and business and functional requirements.
  • Reviews reports on software problems.
  • Defines and implements Quality Assurance (QA) process improvements focused on defect prevention.
  • Ensures test environment reflects business requirements for test execution.
  • Coordinates test schedules, work assignments, and resource plans.
  • Establishes project plans for projects of moderate scope.
  • Provides technical leadership on analysis, design, codes, tests, problem resolution, and plans.
  • Performs independent and complex technical and functional analysis for multiple projects.
  • Develops original and creative technical solutions to on-going development challenges.
  • Recommends strategies and methods to improve test plans and test processes.
  • Analyzes and reports on overall test status and results.
  • Defines and coordinates regression tests and determines production verification and validation processes for future projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service