IDEX Corporation Jobs

Job Information

IDEX QA Test Engineer in Huntsville, Alabama

If you’re looking for a special place to build or grow your career, you’ve found it. Whether you’re an experienced professional, a recent college graduate or somewhere in between, IDEX is a place where you can apply your existing skills and learn new ones in an environment where you can make an impact.

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses at around the globe, chances are, we have something special for you.

Job Description

Job Title: QA Engineer

Reports To: Director of R&D

Date: 01/29/2020

FLSA: Exempt

Apply Here:

Overall Purpose

We’re looking for a QA Engineer to be a key member of a small, skilled, results-oriented product engineering team. We’re building the next generation of our products, and we want someone with as much passion for the work as we have. If you absolutely love working with mobile and web apps, and have a solid foundation of software QA skills, and experience with QA automation, you may be the person we’re looking for.

You'll be working as part of a Scrum team, testing web and future native mobile apps, as well as the web services with which they interact. Our stack is .net core and Python on the server, Angular in the browser, and native code on mobile. Our servers are deployed on Microsoft Azure. This is a hands-on role, writing test plans and developing automated tests in an agile environment as well as conducting manual testing.


Job Responsibilities

Work with the software development team to identify testing needs and opportunities Work with the QA team in developing a QA testing strategy for the project, determining the appropriate balance of manual and automated tests, as well as the types of tests (UI, web service API, functional/performance/load, and so on) Create and document manual test plans, test cases, and test scripts. Develop and document automated test frameworks and test cases for the different types of tests employed Execute and report on the full testing suite of both manual and automated tests Develop standards and procedures to determine product quality and release readiness Perform and document risk analysis Identify, isolate and track bugs throughout testing Research and analyze product features being tested to identify any potential problems users might encounter Review user interfaces for consistency and functionality Research new tools, technologies and testing processes Communicate effectively with technical and non-technical personnel Be proactive in keeping your skills fresh

Knowledge, Skills and Abilities

  • BS in Computer Science, Software Engineering or equivalent, or a Bachelor’s in an unrelated field with at least 5 years of QA experience. A relevant Master’s degree is a plus.

  • Certified Scrum Master is a plus.

  • 2+ years of manual testing (it can’t all be automated!).

  • 2+ Experience developing automated QA tests

  • Experience with any of the following is a plus:

  • Katalon, Selenium, or similar tools

  • Postman, Swagger, or other web service API testing tools

  • iOS and/or Android UI testing

  • Able to create clear, concise, detail-oriented test plans from specifications or verbal communications.

  • Thorough understanding of QA testing environments and software development life cycles

  • Experience testing for validation (“we built the right thing”) and verification (“we built it right”).

  • Working knowledge of Windows and macOS, all major web browsers, and iOS and Android mobile devices. Linux knowledge is a plus.

  • Demonstrated pattern of going beyond your test plan when you see something that looks odd, to then understand why it behaved that way, and to see if a problem exists.

  • Strong analytical, problem solving and planning skills.

  • Experience with Agile software development (particularly Scrum)

  • Knowledge of best practices for agile testing on a Scrum team.

  • High attention to detail with proven ability to juggle multiple, competing priorities of various sizes and complexities. A track record of making things happen in a fast-paced, dynamic environment that requires you to use your initiative, imagination, and common sense to be successful.

  • Excellent interpersonal skills; ability to collaborate and work successfully with teams across the organization. Excellent written and oral presentation skills.

  • An appreciation for pragmatism and simplicity in solutions.

  • Experience using a test case management system

  • Experience using Github and the Git workflow

  • Experience using Microsoft Azure DevOps

  • Be accurate and deliver quality

  • Excellent, collaborative team player with communication skills to match

  • Excellent time management skills

  • Adaptable and flexible in meeting demands

  • Proactive – you take responsibility and own the solution within a collaborative team environment

  • Work well under pressure and thrive in a demanding environment

  • Demonstrated proactivity in capitalizing on opportunities and resolving issues

  • Intellectually curious – prepared to challenge and be challenged

Are you ready to join a different kind of company where our people, our culture, and our commitments are centered around providing trusted solutions that improve lives around the world?

IDEX (NYSE: IEX) is a company that has undoubtedly touched your life in some way. In fact, IDEX businesses make thousands of products that are mission-critical components in everyday activities. Chances are the car you’re driving has a BAND-IT® clamp holding your side airbag safely in place. If you were ever in a car accident, a Hurst Jaws of Life® rescue tool may have saved your life. If you or a family member is battling cancer, your doctor may have tested your DNA in a quest to find the best targeted medicine for you. It’s likely your DNA test was run on equipment that contains components made by our growing IDEX Health & Science team.