POSITION SUMMARYIGEN is seeking a Test Software Developer II to join our Technology team. We are looking for an individual who is passionate about software test strategies and execution to deliver world class products defect-free. This role will be part of a multi-disciplinary team and work across all product service offerings.
The ideal location for this role is on-site in Appleton, WI 4 days per week (Monday - Thursday). We may consider candidates in other areas of Wisconsin with a hybrid schedule of 1-2 days per week on-site in Appleton.
JOB RESPONSIBILITIES- Create a modular test automation framework that allows for effortless future expansion
- Develop exit criteria and corresponding automated test scripts of all software products in order to validate the requirements and business value propositions have been delivered.
- Execute automation tests, troubleshoot/resolve issues and post result via test management tools (X-ray preferred).
- Facilitate business user testing activities and sign off of all new product and feature development.
- Accurately and consistently track defects and work with the engineering team to provide context and support in the resolution of defects and execute re-testing.
- Successfully engage in multiple initiatives simultaneously in a consultative manner.
- Work independently with users and facilitate information flow with Scrum Masters, Software Engineers, Business Analysts and Quality Assurance Analysts.
- Integrate QA automation with existing CICD pipelines.
- Lead test automation user training as new features and products are implemented.
- Mentoring other quality assurance team members (both manual and automation testers).
- Participate in activities to build scalable automation test suites and identify new opportunities for automation.
- Recommend and evaluate modern testing tools based on business, end-user, and technology requirements.
- Identify and raise blockers, challenges and risks.
- An individual who is passionate about understanding software quality testing strategies that support and drive toward an optimal user experience in a software platform.
- An individual who strives for excellence with a laser focus on team communication and facilitation of ideas.
- An individual with a proactive attitude who works well in a fast-paced team environment.
- An individual who communicates and collaborates well with teams in IT and business organizations within the company.
- A critical thinker with good problem-solving skills and an ability to multi-task.
- Strong communication skills to express oneself clearly both verbally and in writing. Persistent, active listening skills.
- Ability to develop and maintain positive working relationships throughout the organization.
- Live our values of High Performance, Caring Relationships, Strategic Foresight, and Entrepreneurial Spirit
- Find A Better Way by championing continuous improvement and quality control efforts to identify opportunities to innovate and improve efficiency, accuracy, and standardization.
- Continuously learn and develop self professionally.
- Support corporate efforts for safety, government compliance, and all other company policies & procedures.
- Perform other related duties as required and assigned.
QUALIFICATIONSRequired:
- Bachelor’s degree in computer science, information systems, engineering or equivalent experience with Software Testing or Quality Assurance processes
- 2-4 years experience working as a QA Automation Engineer.
- Experience with various automated testing solutions, such as Selenium and Cucumber.
- Experience with various Test Management software, such as Xray and test rails
DIVISION:
IGEN
91-00-911-0000