Sr Software QA Engineer Information Technology (IT) - Mequon, WI at Geebo

Sr Software QA Engineer

POSITION TITLE
Sr. Software QA Engineer
OVERVIEW AND REPORTING RELATIONSHIP
With direction from senior IT leadership and using independent judgment and discretion, this position defines and implements quality assurance process and implementation procedures for WageWorks' customer facing websites and back end applications. This position provides technical leadership and sets standards for the development, documentation and implementation of test plans and test cases. In addition, incumbents develop and implement automation scripts and participate in functional walkthroughs. Solves complex problems by conceiving and driving innovative technical QA solutions.
OTHER REPRESENTATIVE DUTIES
Performs complex functional, system, performance, data, integration and regression/acceptance testing to support internal applications and customer-facing websites and related back-office applications that enable the organization to deliver high-quality software services to customers.
Initiates the test planning process for assigned projects.Participates in the QA phases of the WageWorks SDLC (Software Development Life Cycle) process,
Provides detailed reports on issues identified in QA testing, including steps to reproduce defects.
Utilizing advanced technical skills, new perspectives and creative approaches, addresses issues that are less defined.
Works closely with software engineers, technical project managers, release engineers, database developers and product managers to diagnose technical bottlenecks, identify potential software limitations, resolve defects and verify corrective actions.
Ensures that changes introduced in the production environment that affect Commuter, Health Care, Dependent Care and other WageWorks' products and solutions have followed the proper QA process and adhere to the WageWorks' SDLC process, including the completion and archiving of associated quality records.
Works with other WageWorks' departments to triage field-reported issues to be addressed by the Product Development team.Suggests improvements to methods, procedures and efficiencies that lead to better products and/or solutions.
Develops the test environment, creates test automation, and maintains performance and functional testing scripts and QA documentation, integrating enhancements and additional test cases as needed.Architects scripts that avoid duplication of work or that make the scripts more easily maintainable in the future.
Makes strong contributions to department knowledge and helps drive department methodology and technical direction.
Analyzes proposed product changes to determine and provide QA testing effort estimates.
Working in a team environment, selects appropriate techniques to solve challenging problems.Modifies or improves existing solutions by analyzing known procedures and applying novel techniques to determine appropriate actions.
Assists with server setup and product configuration of the QA environment.Maintains performance and functional testing tools, integrating enhancements as needed.
Maintains a high level of technical skills, knowledge and currency. Interfaces with peers; or studies trade periodicals or journals
QUALIFICATIONS
A thorough and deep knowledge of software QA design and methodologies, and the ability to write PL/SQL and create test data is required. Must have the ability to apply knowledge and experience in solving problems that are complex in scope and require in-depth evaluation.
The ability to set priorities and drive results with a tenacious and sleuth-like approach to testing is required.
The ability to refine existing QA processes and procedures, and the ability to implement best practices in the QA function is essential.
Requires excellent analytical, research, documentation, and project planning and implementation skills.
Ability to apply novel techniques to improve existing processes, applications and solutions is required. Significant creativity, ingenuity and innovation coupled with the ability to independently develop new solutions to difficult problems is essential.
Incumbents must have a good understanding of the complete development process, including specification, documentation and quality assurance.
Demonstrated ability to interact effectively with team members, product development staff, on-site/off-site development teams, release engineers, and others is required.
Requires excellent communication skills, both verbal and written.
Demonstrated ability to adapt to the changing demands of business is a must.
Experience with benefits, transaction processing, or financial services industry background is preferred.
Strong understanding of concepts related to computer architecture, data structures and standard programming practices.
EDUCATION
Knowledge of computer science or engineering or a closely related field as normally obtained through the completion of a Bachelor's Degree in Computer Science or a related field.
LOCATION
Mequon, WI
Build Your Career at WageWorks!
WageWorks enables millions of people to save money on critical expenses like healthcare, dependent care, and commuting, through Consumer-Directed Benefits, such as Health Savings Accounts (HSAs), Flexible Spending Accounts (FSAs), Health Reimbursement Arrangements (HRAs) and Commuter Benefits. WageWorks is a leader in the industry serving more than 6.5 million people for over 100,000 employers, including 63% of the Fortune 500 and numerous public sector clients.
WageWorks believes that our success is achieved by its People. Values describe how we work together to achieve our success. It is our employees that drive results through living our Company Values. Every employee at WageWorks is expected to uphold and demonstrate the six Company Values listed below as an additional component of the job description and as a standard of individual performance.
Customer-Centric:
Our Customer comes first. We aim to serve our Clients and their employees, our brokers and partners, as well as our internal customers.
Caring:
People are at the heart of our company. We care about people:
our Clients, our Clients' employees and their families, our partners, and local communities, and our fellow employees at WageWorks.
Passionate:
We love what we do and are passionate about delivering Consumer-Directed Benefits that save people money and enrich their lives.
Accountable:
We are dedicated to making our team and the company succeed, and we are open, honest, ethical and conscientious, as we deliver on our commitments.
Leading:
Our actions inspire new ideas and drive change each and every day.
Respectful:
We value the diversity of our people, treat them with dignity and respect, encourage their development and reward their performance.
Why Work for WageWorks?
If you're looking for a career that provides plenty of growth opportunities, responsibility, and interesting challenges to tackle, you will find it here.
If you want to join a fast-moving, high-growth, exciting company that's a market leader, you're looking in the right place.
But mostly, if you want to help people live happier, healthier, and more productive lives, then you'll want to work for WageWorks.
WageWorks provides equal employment opportunity without regard to pregnancy, childbirth or related medical conditions, race, religious creed, color, national origin or ancestry, citizenship, mental or physical disability (including HIV and AIDS), medical condition, veteran or military status, marital or registered domestic partnership status, age, sex, sexual orientation, genetic information, gender identity or any other basis protected by federal, state or local law, ordinance or regulation.
Employment will require successful completion of a background check.
Equal Opportunity for Disabled Veterans, Recently Separated Veterans, Other Armed Forces Service Medal Veterans.
Drug free workplace.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.