Requirements
This role requires 8+ years of hands-on experience in building automation frameworks and test suites for UI applications.
Job Responsibilities
Work with QA lead to Identify major areas of the product to be automated. Identify
integration points and integration tests to be written
Prioritize automation work items and show continuous progress in coverage
Evaluate multiple UI automation tools and provide recommendations
Build a new automation framework for UI testing
Understand existing data validation automation framework and build data automated
tests
Integrate automated tests with CI/CD pipelines (Azure)ß
Work with the Sr. Scrum Master to establish test cycles and test reports
Create and execute manual test cases/scenarios, perform tests including functional,
integration, regression, and performance
Test the application thoroughly to ensure all features are running smoothly
Analyze test results and create test reports subsequently to communicate reports to
stakeholders
Research and resolve issues or provide possible solutions
Work with the Sr. Scrum Master to coordinate releases
DESIRED SKILLS / QUALIFICATIONS
BA or BS degree in computer engineering, or equivalent experience
UI Automation skills with Cypress (preferred) or Selenium
8+ years of experience in building automation frameworks from scratch and
implementing automation tests
3+ years of experience in API testing
Data Validation/Analysis experience
Strong communication, organizational and time management skills
General knowledge of Java (Spring Boot 2.6.6), Angular with Typescript, AG-Grid, CK
Editor, Highcharts, JSON, XML, XQuery
Experience writing queries in SQL or other relational databases
MarkLogic experience a plus
What you’ll be working on
Job Summary
This role is being added to an existing QA team working on a data-based application for the
transportation industry. This startup-style team uses Agile/Scrum methodology to deliver
software. The automation QA engineer will work with existing QA team to define and implement
automated tests for critical business functions.
As part of a dedicated development team, you will work closely with the Strategy Team’s
engineering and product development staff as well as new and established technology
providers, developers, architects and other experts on activities such as application
development, DevOps, cloud deployment, and database integration. You must be able to work
independently and be eager to stretch your capabilities toward new technologies and business
domains.
Company Description
Global supply chain management is what our client do but at the heart of the company you will find
professionalism, leadership, and a friendly environment, all of which foster an innovative,
customer and technology focused approach to logistics and supply chain management.
Fortune 500 company
18,000 trained professionals
Headquartered in Seattle | 300+ locations | 109 countries
Strong focus on in-house design and development of applications