Senior Quality Automation Engineer

  • San Francisco
  • Saxon Global

Job Description
The Senior Quality Engineer will work along side both business and technical team members to ensure the usability and functionality of products, services and systems. This role will contribute to the overall organization by working to create quality standards and testing systems to reflect efficiency, reliability and performance. Your work will contribute to the team's overall strategic plan to maintain and improve production quality and processes by creating automation design and implementation using the approved automation test suites used in the organization.
Responsibilities
Reviews requirements, specifications and create technical design documents to provide timely and meaningful feedback.
Helps estimate, prioritize and plan test automation activities
Collaborates with internal teams (i.e. developers, product managers, administrators) to understand and solidify testing requirements
Maintains knowledge, ensures competency and compliance with policies and procedures, in order to be the technical expert while collaborating with cross-functional teams
Architects, implements and maintains test automation scripting and frameworks from the ground up into a continuous integration and execution model
Develops best practices and standards and works with teams to ensure these are utilized.
Mentors and coaches automation engineers, providing experience and insight
Collaborates with our engineering teams on best practices, process changes and standards as part of continuous process improvement
Helps develop and implement test automation strategies for teams
Contributes to and helps grow Delta's Automation Community of Practice
This list is not all-inclusive and you are expected to perform other duties as requested or assigned
Qualifications
5+ years of experience w/Bachelor's degree
Experience with software test automation tools and technologies such as: Pytest, Selenium, xUnit, Unified Functional Testing, PostMan, SOAPUI, Mockito, etc.
Experience with CI/CD technologies such as Jenkins, Chef, Bamboo, etc.
Experience with JavaScript
Experience with SQL, XML and JSON
Experience with source code version control, Git, SVN, etc.
Experience using defect tracking systems, JIRA
Experience with test management and reporting tools, such as Quality Center, Zephyr or qTest
Experience working in an Agile environment
Experience in cross browser testing
Knowledge of QA principles, concepts, systems, industry practices, and standards.
Strong analytical and problem solving skills
Knowledge and understanding of software development life cycle (SDLC).
Ability to work independently with minimal supervision
Knowledge of root cause analysis techniques.
Ability to mentor others
Excellent communication skills both written and verbal.
Strong time management and organizational skills