What are the responsibilities and job description for the Senior Quality Engineer position at Hillview Consulting Solutions?
Senior Automation Engineer
Location- Memphis TN
Only Locals
Hybrid role (3-4 days onsite)
Interview- Video
Payrate- $60- 70/hr
Must have: Good Programming Skills with either Java or Javascript
If Java, Selenium experience is required
If Javascript, Playwright experience is required
TestNG is nice to have
Should be experienced with end to end testing, UI testing, API testing etc
This is Software development Engineer in Test (SDET) role
Responsibilities
• Work with your Scrum team to improve the quality of the features delivered
o By coding and maintaining effective automated tests of those features
o By working with other engineers to ensure that features are designed in a way that
facilitates automated testing
o By analyzing designs and crafting test cases that can effectively reveal deficiencies in the
code
•Review the work of other engineers in a collegial fashion to ensure the work product is of high
quality and consistent with our standards
• Bring leadership to our Quality Engineering Guild
o Sharing skills and knowledge to help further our test data management and test
automation initiatives
o Assist in identification, proof-of-concept work and the selection of testing tools and
processes
• Identify and implement approaches which reduce the amount of time needed to regress a
software release candidate from days to hours
• Serve as a leading member of a Scrum team and participate in all planning, stand-up and
retrospective meetings
• Champion functional test automation in all its forms, help bring our test automation practice and
tooling to the cutting edge
o Serve as the technical owner of WSI’s test automation framework
o Identify and address opportunities to run test automation as close to feature code being
written as possible
o Improve efficacy and reduce run time of automation suites
Criteria
• Demonstrated programming ability
• 10 years experience as a Quality Engineer or Quality Analyst
• An understanding of software development best-practices
• Knowledge of quality engineering testing methods, tools and standards
• Deep understanding of quality engineering design patterns such as Page Object Model, etc.
• Ability to review, understand and contribute to proposed designs and offer thoughtful feedback
• Ability to create and communicate testing strategies both verbally and in writing
• Enthusiasm for constant improvement as an Engineer
• Advanced experience in one or more of: Selenium Java, WebDriver, Playwright JavaScript,
Junit, TestNG
• Demonstrated success testing large heterogenous systems end to end
• Knowledge of test reporting test case management tooling such as Allure, TestRail, etc.
• Experienced in building and maintaining test automation frameworks (UI, API, end to end. etc.)
• Understanding of relational and NoSQL database technologies
• Experience with git, GitHub, and general collaborative development.
Salary : $55 - $70