Job Title: Sr. QA Automation Engineer (Software) (Java Selenium GitHub)
Location: Hybrid Remote in Oakland CA or Alpharetta Georgia/Atlanta GA (2 days per week onsite in location)
Minimum 7 years overall experience as a QA Automation Engineer (Software)
- Current and 7 years of Java Selenium GIT/GIThub SQL and test methodologies User Interface and Services testing Methodologies
- Required Agile/Scrum team experience supporting automation efforts working with Developers Test cases tracking/documentation/Experience working with Jira Tools/Plugins and processes
- Experience with Jenkins API Testing JavaScript REST APIs and SOAP
Daily Tasks:
- Work collaboratively with cross-functional team of product managers UX designers architects principal engineers software engineers in an Agile team.
- Design develop and review test strategies and test cases for the applications
- Analyze new development and change requirements to determine testing needs.
- Work closely with the agile team to create and apply best testing processes.
- Coordinate with the Scrum team and development counterparts in overseeing bug tracking test prioritization test automation and release.
- Engages in dependency analysis functional design workflow analysis use case analysis data and process modeling and has a clear understanding of the current and future business rules and determine what and how the software needs to be tested
- Takes a lead in end-to-end testing discipline by partnering with other teams to support including test planning incident research and analysis test strategy QA and user acceptance testing functions as needed.
- Leverages a deep understanding of system behavior and data properties to determine efficient and effective approaches to testing broad and/or complex topics
- Creates reports and analyzes data to provide accurate testing results and summaries
- Analyzes current processes and identifies existing or potential problems to discover new process improvement opportunities
- This list is not all-inclusive and you are expected to perform other duties as requested or assigned
Required Skills
- Required Knowledge on Java GIT/GIT hub SQL and test methodologies User Interface and Services testing Methodologies
- Required Agile/Scrum team experience supporting automation efforts working with Developers Test case tracking/documentation/Experience working with Jira Tools/Plugins and processes
- Experience with Jenkins API Testing JavaScript REST and SOAP.
- Required Ability to Independently drive projects and outcomes work with minimal requirements and those that frequently might change
- Strong problem solving critical thinking organization and communications skills
- Must be flexible to learn / adapt new coding language as required
- Develop new utilities to support test automation needs.
- Work with Quality Engineering team by providing automation support.
- Team player work with different teams in the organization in a seamless manner
- Multi-tasking capable of handling multiple projects and priorities at the same time