Software Manual QA Anaylst

Ecolab
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 162K

Job location

Tech stack

Testing (Software)
Azure
Black-Box Testing
C Sharp (Programming Language)
CAN Bus
Code Coverage
DevOps
Firmware
White-Box Testing
Python
Load Testing
Modbus
Message Queuing Telemetry Transport (MQTT)
Scrum
Serial Communications
Software Requirements Analysis
Scripting (Bash/Python/Go/Ruby)
Performance Testing
Backend
Bug Reporting
Devsecops

Job description

  • As part of a dynamic team, you will support identification of new technologies and solutions that can be used to assist Ecolab's global customers solve their current and future problems
  • Collaborate with a global team to deliver value to Ecolab's customers around the world
  • Grow in new technologies and responsibilities through opportunities to grow skillset and experiences
  • Flexible, independent work environment where you will work with other team members to build applications that interact with Ecolab's equipment and provide value to our field customers.
  • Opportunity for a long-term advanced career path
  • Access to best-in-class resources, tools, and technology
  • Thrive in a company that values a culture of safety, sustainability, inclusiveness, and performance
  • Comprehensive benefits package starting day 1 of employment- medical, dental, vision, matching 401k, company paid pension, stock purchase plan, tuition reimbursement and more!

What You Will Do:

  • Create and execute detailed manual test plans and test cases based on software requirements and specifications
  • Design and implement long-term performance and load testing strategies
  • Collaborate with DevSecOps and backend teams to integrate performance testing into CI/CD pipelines
  • Identify, document, and track software defects with detail regarding defect found, repro steps, system and build info, and all the logs to support troubleshooting
  • Maintain accurate test documentation, including test plans, test cases, and test results
  • Generate QA metrics and status reports for stakeholders
  • Provide accurate timeline estimates for assigned testing tasks
  • Work closely with developers, product owners, and other QA team members to ensure comprehensive test coverage
  • Participate in Agile/scrum ceremonies as relevant for assigned projects
  • Define, implement, and continuously improve manual QA policies and procedures to deliver consistent and reliable products
  • Lead and mentor a team of QA professionals
  • Define, measure, and track manual QA performance metrics, To meet customer requirements and comply with local or state regulations, applicants for certain customer-facing roles may need to:
  • Undergo additional background screens and/or drug/alcohol testing for customer credentialing.

  • Be fully vaccinated for COVID-19, including a booster if eligible, unless a religious or medical accommodation is requested by the applicant and approved by Ecolab.

Requirements

  • Bachelor's degree in relevant technical field or equivalent experience
  • 8 years' experience in manual software testing
  • Strong understanding of QA methodologies
  • 3 years of experience with Azure Dev Ops or similar
  • 3 years of testing experience with Firmware/Embedded systems
  • Familiarity with white-box and black-box testing techniques
  • Immigration sponsorship is not available for this position, * Excellent documentation, organizational, and communication skills
  • Ability to work in a rapidly changing environment
  • Ability to work independently and on teams
  • Desire to continuously grow knowledge base and skillset
  • Collaborative, consultative mindset
  • Testing experience in ARM based microcontrollers, such as ST Micro, NXP, or Silicon Labs EFM.
  • Familiarity with serial communication protocols (CANbus, Modbus, MQTT)
  • Experience with Agile/Scrum methodologies
  • Exposure to automation frameworks and scripting (python, C# for future growth)

Benefits & conditions

Annual or Hourly Compensation Range

The base salary range for this position is $107,600.00 - $161,500.00. This position is eligible for annual bonus pay based on performance, per plan terms. Many factors are taken into consideration when determining compensation, such as experience, education, training, geography, etc. We comply with all minimum wage and overtime laws.

About the company

If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at jobs.ecolab.com/working-here.

Apply for this position