Principal Engineer, Digital QA
Houston, TX, United States
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
WM
WM is the leading provider of comprehensive waste management, offering services such as garbage collection, recycling pickup and dumpster rental.Waste Management (WM), a Fortune 250 company, is the leading provider of comprehensive waste and environmental services in North America. We are strongly committed to a foundation of operating excellence, professionalism and financial strength. WM serves nearly 25 million customers in residential, commercial, industrial and municipal markets throughout North America through a network of collection operations, transfer stations, landfills, recycling facilities and waste-based energy production projects.
I. Job Summary
Recognized across the organization for functional expertise. Conducts highly complex quality assurance tests and analysis to ensure that software meets or exceeds specified standards and end-user requirements. Performs technically advanced or in-depth development and execution of test cases. Works closely with Project Management, Quality Assurance, and Development teams on multiple, multi-faceted projects from creation to completion.
II. Duties and Responsibilities
To perform this job successfully, an individual must be able to perform each duty satisfactorily. Other ancillary duties may be assigned.
- Participates in Agile ceremonies and lead Agile QE teams in an enterprise environment.
- Assigns and oversee QE team's assignments and generate and project health reports as needed,
- Authors Test Cases, Test Scenarios using Jira, Zephyr, HP ALM
- Automates and executes test cases using opensource automation frameworks like Selenium using Java
- Identifies test requirements from specifications/Product. Create clear, concise detail-oriented test plans/cases
- Works closely with project team, understand the requirements and design, develop and execute test scenarios, test cases and automated test scripts.
- Performs standalone and integration testing with internal IT applications and ability to focus on deadlines and deliverables
- Identifies application issues during testing and works with project team/internal IT staff and appropriate stakeholders to determine resolutions.
- Creates test data with valid and invalid records to thoroughly test application logic and verify system flow standalone and integrated with other internal IT applications
- Identifies, recommends and implements changes to enhance the effectiveness of quality assurance strategies.
III. Supervisory Responsibilities
- Coach and mentor less-experienced analysts and act as team leader on more complex systems projects.
IV. Qualifications
The requirements listed below are representative of the qualifications necessary to perform the job.
A. Education and Experience
- Education: Bachelor�s Degree (accredited) in Computer Science, MIS, or similar area of study, or in lieu of degree, High School Diploma or GED (accredited) and four (4) years of relevant experience.
- Experience: Ten (10) years of relevant work experience (in addition to education requirement).
B. Certificates, Licenses, Registrations or Other Requirements
- None required.
C. Other Knowledge, Skills or Abilities Required
- Database knowledge: Database structures and writing SQL queries and tools like TOAD and ETL Testing Knowledge
- Hands-on experience with ERP, Procurement System - Oracle HCM Cloud, EBS HRMS, PeopleSoft-Finance and HR, Oracle Finance/HCM, Ariba, Coupa, etc.
- Knowledge of Reporting Tools Like Power BI, Tableau, SSRS.
- Knowledge on ETL and Datawarehouse will be an added advantage.
- Experience on Data Analytics, Modelling and algorithms with knowledge of Python.
- Strong presentation and PowerPoint skills.
- 6+ years of hands on experience with ETL, data testing, data algorithms testing, data lakes testing, and enterprise analytics and data management testing
- BI Reporting and Data Warehouse Tools Knowledge: 6+ years of hands on experience with data warehouse testing experience using tools like Power BI, Snowflake, Netezza, MicroStrategy, Stibo
- Database knowledge: Database structures and writing SQL queries and hands on experience with ETL
- Establish high-quality standards and processes tailored for fast-paced digital environments, driving velocity without compromising stability or coverage.
- QA testing, system design and analysis.
- Hands-on experience in developing QA plans and test cases.
- Build test strategy and Roadmap for test automation
- Hands on experience with Agile methodology and Agile Tools like Jira and Zephyr
- Automation with Java / Selenium (Core Java, Selenium Webdriver, TestNG / Junit, Maven & Jenkins).
- Identify test requirements from specifications/Product. Create clear, concise detail oriented test plans/cases.
- Assists with the execution of advanced tests per the established plans and scripts, documents problems in an issue log, and retests software corrections to ensure problems are resolved.
- Ability to focus on deadlines and deliverables ensures the ability to find the defects quickly.
- Communicate and interact effectively with appropriate stakeholders on problems, changes and enhancement.
Technically advanced or in-depth knowledge or skills in one or more of the following is required:
- Good interpretation and articulation, speed and accuracy, attention to detail and communication skills. Hands on experience with Agile, DevOps Software Development methodologies.
- Experience on QE testing, system design and analysis QE methodologies, procedures, and documentation.
- Hands-on experience in developing QE plans and test cases.
- Hands-on experience with web and mobile automation using Selenium using Java
- Hands-on experience with data analysis, data warehousing applications
- Hands on experience on Jira, Zephyr, Quality Center software processes and procedures.
- Experience with ERP Testing, API/Web Service testing or REST is a plus.
- Participate in ongoing training sessions and conduct informal training with clients and possibly co-workers
- Understands project risk, particularly from a quality perspective.
D. Other Knowledge, Skills or Abilities that Contribute to Success
May require technically advanced or in-depth skills in one or more of the following:
- Web application development, imaging technology.
- Subject matter knowledge of general business operations (HR, Finance).
- Various databases, applications, and technologies including but not limited to: Peoplesoft, AS400, Visual Basic, web applications and Cloud Computing, CRM, SalesForce, ETL, Informatica, GIS, GPS, ESP, and other reporting tools.
- Strong multi-tasking skills, strong technical aptitude and interest in learning and implementing new technologies.
- Experience with Mobile Testing, API/Web Service testing using SOAP or REST is a plus.
- Experience in defect tracking tools like JIRA, Confluence.
V. Work Environment and Essential Functions
Listed below are key points regarding environmental demands and work environment of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job. [Note: The following is defaulted for office setting position.]
- Required to use motor coordination with finger dexterity (such as keyboarding, machine operation, etc.) most of the work day;
- Required to exert physical effort in handling objects less than 30 pounds rarely;
- Required to be exposed to physical occupational risks (such as cuts, burns, exposure to toxic chemicals, etc.) rarely;
- Required to be exposed to physical environment which involves dirt, odors, noise, weather extremes or similar elements rarely;
- Normal setting for this job is: office setting.
Benefits
At Waste Management, each eligible employee receives a competitive total compensation package including Medical, Dental, Vision, Life Insurance and Short Term Disability. As well as a Stock Purchase Plan, Company match on 401K, and more! Our employees also receive Paid Vacation, Holidays, and Personal Days. Please note that benefits may vary by site.
If this sounds like the opportunity that you have been looking for, please click “Apply”.
Equal Employment Opportunity
For United States: WM is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or any other characteristic protected under applicable federal, state, or local law.
For Canada: WM is committed to the principle of equal employment for all applicants and employees, without discrimination on the basis of all grounds protected by applicable human rights legislation. Accommodations are available on request for candidates taking part in all aspects of the selection process. Please notify us if you require accommodation.
Real ID
In order to travel by air or access federal property, federal law requires individuals have a REAL ID or an acceptable alternative. This position may require the successful candidate to travel by air for business reasons, or service federal property. Accordingly, successful candidates must have, or be willing to obtain, a REAL ID, or TSA approved alternative.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Computer Science Confluence Data analysis Data Analytics Data management Data warehouse Data Warehousing DevOps ETL Finance Industrial Informatica Java Jenkins Jira Maven Oracle Power BI Python Salesforce Selenium Snowflake SQL Tableau Testing
Perks/benefits: 401(k) matching Career development Competitive pay Equity / stock options Health care Insurance
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.