Job Type: Contract to Hire Full Time
Job Location: New York

Mid-Level/Senior QA Analyst

New York, NY
APX, Inc. is seeking a QA Analyst to participate in design, development, and implementation of APX’s Energy and Environmental Markets solutions.


  • Work with a talented team of technical leads and developers to architect, design, and develop services, applications, and enhancements to existing systems
  • Work with product managers on issues or questions related to system requirements
  • Interact with the development team on issues stemming from system testing
  • Create highly optimized, scalable, redundant and distributed software
  • Deliver manageable, modular code, along with automated tests
  • Help address production issues


  • 7+ years of experience as Software Engineer, Software Design Engineer in Test (SDET), Software Development Engineer, Programmer Analyst, or related occupation
  • 7+ years of experience in Software Quality Assurance of both Manual and Automated Testing
  • Expertise in UI automation for Manual and Automation using Selenium
  • Experience in Automated Software Testing using Rest assured, Cypress and Selenium
  • Experience in testing Microservices
  • Experience in contract based testing using Pact and/or Spring Cloud Contract
  • Experience in creating and maintaining Test Plans and Test Cases in Azure DevOps
  • Proficient in using Soap UI and Postman for testing Web Services
  • Worked in AGILE, SCRUM and WATERFALL development models
  • Extensive experience with SQL Server Database
  • Experience in writing SQL statements to test the result of deployment for correct business logic for Back-end testing
  • Performed continuous integration automation using Azure DevOps
  • Excellent experience with source version control tools such as Git
  • Worked on multiple projects and Extensively involved in User Acceptance testing ( UAT ), End to End, Sanity Testing, Functional Testing, Regression Testing, Validation testing, Performance Testing, black box, white box and Cross – Browser testing
  • Expertise in creating User Acceptance Testing (UAT) and Interacting with Business Owners for validations
  • Strong communication and interaction with Clients, Developers, Business Analysts, Management
  • Proven ability to work individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, reporting.
  • Participation in Design reviews with the Development Team and experience as On-site coordinator with various projects and clients
  • Experience in Snowflake and Flink is a plus

Skills & Abilities

  • Automation Tools: Cypress, Selenium WebDriver, Selenium IDE, Cucumber, Rest Assured, Manual Testing, BDD, Postman, SOAP UI, IntelliJ
  • Bug Tracking Tools: Azure DevOps, JIRA
  • Programming Languages: JavaScript, Python, Java, NodeJS, SQL, C#
  • Databases: SQL Server 2019, 2017
  • Framework Environment: Visual Studio 2015/2017/2019, Eclipse, IntelliJ
  • Methodologies: Agile(Scrum), Waterfall Model, SDLC
  • Build/CI Tools: Azure DevOps

Apply for this position

Allowed Type(s): .pdf, .doc, .docx