ShiftCode Analytics, Inc. logo
ShiftCode Analytics, Inc.
Posted 73 days agoVerified live 1d ago

QA Engineer : Republic Services

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
Test AutomationAgile Software DeliverySQLJavaScriptContinuous IntegrationContinuous DeliveryTest FrameworksIntegration TestingEnd-to-End TestingRallyClient ALMCypressMonorepo ArchitecturesAPI TestingPostmanREST AssuredJest

About the company

ShiftCode Analytics, Inc. logo
ShiftCode Analytics, Inc.shiftcodeanalytics.com

ShiftCode Analytics Inc is a Tampa, FL based firm formed with one sole purpose of delivering best and quick services to its clients nationwide.

Job description

Summary

ShiftCode Analytics, Inc. is seeking a QA Engineer to join their team. The role involves designing, developing, and automating test plans and test cases in an Agile environment, ensuring the quality of software applications throughout their lifecycle.

Responsibilities

  • Designs, develops, implements, and automates test plans and test cases in an Agile software delivery model environment
  • Builds, executes, and maintains automated test frameworks for end-to-end integration testing across applications, devices, and platforms using SQL or other appropriate languages
  • Builds automation and test coverage tools using JavaScript or other appropriate languages to enable Continuous Integration and Continuous Delivery
  • Accountable for all aspects of quality within the software development team
  • Tracks and prioritizes defects throughout product releases and lifecycles
  • Designs, develops, and executes reusable and maintainable test automation scripts using JavaScript or other appropriate languages
  • Uses quality control tools and metrics to Client 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 Scrum/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 functionality, system, regression, and load testing
  • Records and reports on testing metrics
  • Follows test documentation standards and makes updates necessary
  • Performs other job-related duties as assigned or apparent

Skills

  • Bachelor's degree in computer science, Information Technology, Management Information Systems, or related field
  • Experience with testing data integration pipelines and visualization platforms
  • Experience with the following: Rally and Client ALM for test management, Agile using tools such as Rally
  • Extensive experience with Cypress for integration and E2E testing in production environments
  • Proven track record of testing complex customer-facing applications
  • Experience working in monorepo architectures (Nx, Turborepo, Lerna, Yarn Workspaces, or similar)
  • Deep understanding of integration testing strategies across microservices or multi-package systems
  • Knowledge of API testing and tools (Postman, REST Assured, or similar)
  • Experience with other testing frameworks (Jest, Playwright, Testing Library)
  • Knowledge of accessibility (WCAG) and cross-browser testing
  • Minimum of 3 years of professional experience in QA/Software Testing
  • Experience with software automation testing methodologies including regression, functionality, unit, integration, coverage, performance, and load
  • Hands-on experience with Cypress framework for automated testing
  • Location preference: AZ or same time zone preferred

Qualifications

Must Haves

  • Bachelor's degree in computer science, Information Technology, Management Information Systems, or related field
  • Experience with testing data integration pipelines and visualization platforms
  • Experience with the following: Rally and Client ALM for test management, Agile using tools such as Rally
  • Extensive experience with Cypress for integration and E2E testing in production environments
  • Proven track record of testing complex customer-facing applications
  • Experience working in monorepo architectures (Nx, Turborepo, Lerna, Yarn Workspaces, or similar)
  • Deep understanding of integration testing strategies across microservices or multi-package systems
  • Knowledge of API testing and tools (Postman, REST Assured, or similar)
  • Experience with other testing frameworks (Jest, Playwright, Testing Library)
  • Knowledge of accessibility (WCAG) and cross-browser testing
  • Minimum of 3 years of professional experience in QA/Software Testing
  • Experience with software automation testing methodologies including regression, functionality, unit, integration, coverage, performance, and load
  • Hands-on experience with Cypress framework for automated testing

Nice to Haves

  • Location preference: AZ or same time zone preferred

More jobs like this