Lindon, UT Description:
Company: #1 Software Corp within its domain. Headquarter in Silicon Valley. Ranked top place to work multiple years
Position: Staff QA Engineer
Location: Provo, UT
Duration: Fulltime/Direct hire/Permanent
Company will sponsor visa's if needed
The Staff QA Engineer is responsible for ensuring complete test coverage of product functionality, development and maintenance of comprehensive test automation infrastructure, helping with debugging and fixing Production issue. This role is responsible for performing a variety of QA engineering tasks including design and development of automation test frameworks, executing and automating tests, actively participate in grooming, participate in production calls and help with resolving production issues, raise appropriate questions very early in feature development. The ideal candidate will have the necessary skills and experience and love to work in a fast-paced, challenging environment, is self-motivated, has the ability to lead and drive initiatives, mentor junior engineers. This role also collaborates directly with a cross-functional team of Architects, Designers, Engineers, Product Managers, and other stakeholders to facilitate the design and development process.
Be an active participant in planning and designing product features with the ability to view the product from a customer perspective
Collaborate with cross functional teams across geos involved in product delivery
Write test plans, Develop, execute and automate test cases.
Review and triage test failures and verify fixes
Enhance and extend test automation libraries and frameworks. Create new test frameworks as and when needed.
Manage multiple competing priorities in a fast-paced Agile environment
Participate in on-call rotations, driving bug isolation and helping restore the service
Stay current with the latest engineering technologies and best practices
Estimate the effort for testing, automating features at release level and work with team in delivering it.
Lead junior team members in team, guide them in developing robust tests and debugging.
Provide periodic updates to the management at sprint and release level
BS/MS in Computer Science or equivalent domain
10+ years of experience in Software Quality Engineering
Excellent analytical skills
Ability to analyze requirements, develop test plan/strategy, create and execute test cases, track defects and report results
Strong knowledge of object-oriented programming language like Java
Expert in test automation using Java, testNg, maven. The ideal candidate can create new frameworks for new problems without any guidance.
Experience in testing and delivering enterprise products on cloud
Exposure to testing backend server side features as well as UI features.
Hands on experience with AWS technologies
Good knowledge of API testing techniques and tools: Postman, REST-Assured
Strong skills in relational and non-relational databases: PostgreSQL/MSSQL, MongoDB or similar
Self-motivated, able to learn and research independently
Ability to innovate and simplify
Relentlessly high standards
Experience in debugging and resolving SOA(Service Oriented Architecture) based products on cloud.
Working experience with services/tools like Kafka/Kibana/Splunk/PostGreSQL/Snowflake
Exposure to Security and Performance testing
Experience with SeleniumContact:
This job and many more are available through The Judge Group. Find us on the web at www.judge.com