Qe Automation Engineer Apply
Position: QE Automation Engineer
Location: SFO, CA / Minnesota, MN
Position Type: long term Contract
Responsibilities
- Design, develop, document, maintain, and execute high quality test scenarios and automated scenarios using the latest automation tools like Maven, TestNG, ExtentReport, Selenium, Appium, Android Studio, Protractor, WebdriverIO and custom scripts.
- Functional testing such as application, system, API integration and acceptance testing.
- Non-functional testing such as performance, volume, load, and fallback.
- Mentor and guide QA team members in growing their skillsets and performing functional testing, non-functional testing, and other testing activities
- Work closely with business stakeholders, product owners and software development teams, QA teams during the Planning, Design, Development, and Test phases of a project.
Basic Qualifications
- Bachelor's degree in Computer Science, Information Systems or related field
- 10+ years of experience as a QE Automation Engineer or in a similar role
- Preferred Skills/Experience
- 10+ years of experience as a QE Automation Engineer or in a similar role
- Excellent knowledge and experience with test methodologies (unit testing, integration testing, performance testing, functional testing, etc)
- Good understanding of Programming Languages: Java, Groovy, JavaScript
- Extensive experience in Automation Tools & Framework: Maven, TestNG, ExtentReport, Selenium, Appium, Android Studio, Protractor, WebdriverIO
- Extensive experience in mobile testing: native app and mobile browsers.
- Extensive experience working in a collaborative environment (GitLab, GitHub)
- Extensive experience in agile tools (Jira, VersionOne)
- Extensive API integration and test automation experience (Rest-Assured, Apache, Karate, Postman, SOAP UI, MuleSoft, apigee)
- Implementation experience in BDD framework (Cucumber, Gherkin)
- Experience in cloud solutions tools such Sauce Labs
- Experience with SQL and JDBC connectivity
- Experience setting up and managing CI/CD pipelines using Jenkins
- Familiarity with agile development methodologies such as Scrum
- Excellent communication and collaboration skills to work effectively with technical teams, business teams, and stakeholders
- Demonstrated ability to effectively balance multiple tasks and priorities in a fast-paced environment.
- Can lead a team of onshore/offshore test engineers with minimal supervision
- Must be an organized, self-starter with a collaborative work style and customer service focus.