Match score not available

Software Engineer - QA Automation

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Iowa (USA), United States

Offer summary

Qualifications:

7+ years of QA/testing experience, 5+ years in automation using tools, 2+ years with Web applications, Development experience in JavaScript, Java, or Python, Experience with tools like Selenium or Cypress.io.

Key responsabilities:

  • Design and implement tests for Web applications
  • Coordinate tracking and reporting of quality metrics
  • Write/review test automation code
  • Establish goals for testing cycles
  • Produce documentation for automated testing efforts
Pella Corporation logo
Pella Corporation Wholesale XLarge https://www.pella.com/
5001 - 10000 Employees
See more Pella Corporation offers

Job description

Job Description

As a QA Automation Engineer for the Web applications/Ecommerce team, you will have the opportunity to work alongside the best talent in the industry to develop test scenarios for unit, process, function, integration, and acceptance testing. You will define and maintain test system configurations and perform test executions while writing test scripts for complex, integrated systems. Your responsibilities will include designing and implementing tests, debugging, and defining corrective actions while working alongside multiple SCRUM teams. You will work to review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.) while assisting with the definition and implementation of automation frameworks, automation coverage, code review, analysis, and regression test suite maintenance. Your work will establish goals and objectives for target products during each test iteration.

Responsibilities

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  • Drive architecting, implementing, and enhancing both manual exploratory, performance and automated testing for Web/eCommerce applications for online ordering with configurable products and real time lead generation from Web.
  • Coordinate the tracking and reporting of key quality metrics for measuring progress, quality, and efficiency
  • Ability to manage agile projects and onshore/offshore teams with minimal supervision
  • Write/review test automation code to ensure coding standards and best practices are being followed
  • Review historical, existing, and ongoing bug reports to identify areas needing specific attention
  • Use JIRA to manage tasks/issues affecting localized content, quality, and functionality
  • Trace test cases and results back to specific user stories/requirements/quality risks
  • Performs test executions and writes test scripts for complex integrated systems.
  • Establishes goals and objectives for appropriate testing cycles. Defines and maintains test standards and quality assurance tasks.
  • Implements test processes on projects, writes test plans, procedures, and scripts, and analyzes test results.
  • Produce reports and documentation for all automated testing efforts, results, activities, data, logging, and tracking.


Skills/Knowledge

  • Strong multi-tasking, organizational and coordination skills - to succeed in a fast-paced environment
  • Ability to articulate the value of QA to business and development partners
  • Experience collaborating across the organization - integrating with numerous teams
  • Proven experience in software tools development, automation, and systems integration
  • Comfort and experience working in an Agile SCRUM environment
  • Experience with Test Mgmt. Suites - e.g., Xray
  • Knowledge of Continuous Integration principles and best practices
  • Team lead experience is a plus


Qualifications

EDUCATION And/or EXPERIENCE

  • 7+ years of progressive QA/testing experience
  • 5+ years of experience in automation, creating scripts, execution, and troubleshooting using automation tools
  • 2+ years of experience working with Web applications.
  • Development experience in at least one of the following: e.g. Javascript, Java, Python.
  • Experience with Automation Software Testing tools e.g., Selenium, Cypress.io, Playwright, Detox, Karate, AccelQ
  • Experience with jUnit, Jest, Mocha, testing frameworks
  • Experience with Rest/GraphQL API testing with automation tool like Rest Assured or Karate
  • Experience with standard source control (GitHub/GitLab)
  • Experience with Wireframe tool is highly desirable
  • Knowledge of performance testing, test data management, test environment managment, cloud e.g. AWS, Azure
  • Manufacturing experience is highly desirable

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Wholesale
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Team Leadership
  • Organizational Skills
  • Multitasking

QA Engineer Related jobs