Title- QA Mobile Automation Engineer
Visa- No H1B
Duration- 12+ months
Location- Dallas, TX or Pleasanton, CA -Remote to Start
Job Description-
Required Skill(S): Test Automation, Rest API, Selenium, Cucumber & Mobile Applications
Optional Skill(S): CI/CD, Java, Behavior Driven Development (BDD),Appium
Must Have skills:
- Automation & manual testing
- Testing framework
- Test Planning
- Scripts Creation, and Execution
- Defects/ Test Reporting (JIRA etc.)
- Mobile application (Android or iOS) testing
- Cucumber (for UI Automation)
- Java Programming Language
- Behavior Driven Development
- RESTful API Testing
- CI/CD - Jenkins
- Agile Scrum.
Position Purpose
The Safeway IT group is utilizing the latest in technologies to build market-leading, high scale & performance solutions for mobile eCommerce, Loyalty and Rewards programs. We are seeking a QA Automation Engineer who thrives in a distributed systems landscape, and desires to contribute in a fast-paced environment. This position is responsible for developing and maintaining the automation framework and help the functional test teams to reduce QA test cycle timelines. You will work as a part of an exciting and energetic team of professionals to deliver robust solutions using a wide array of technologies.
Key Responsibilities include, but are not limited to:
- Debug software products through the use of systematic tests to develop, apply, and maintain quality standards for company products
- Develop an automation roadmap and helps initiate the right framework and maintain the existing automation suite
- Empower the project test teams to do their own automation with the help of right tools and strategies
- Develop, modify, and execute automated scripts and programs for testing
- Maintain documentation of test results to assist in debugging and modification of software
Qualifications:
- 4-year degree (Computer Science, Information Systems or relational functional field) and/or equivalent combination of education or work experience
- 7+ years of overall experience in test automation techniques for complex interdependent programs/projects.
- 3 years of testing experience with mobile apps and test automation cases
- Hands-on experience writing test automation scripts in Java.
- Expertise with test engineering tools such as Cucumber, Appium
- Familiarity with test tools such as Charles Proxy, Android Studio, xCode, and IntelliJ
- Experience with Behavior Driven development
- Able to test back end REST API's and front-end UI applications
- Demonstrated knowledge of CI/CD tools (Jenkins) to integrate the Automation scripts
- Possess experience in Test Planning, execution, tracking tool
- Experience with Agile/Scrum methodologies.
- Results oriented, willing to take responsibility and accept accountability for action
- Comfortable with ambiguity as needs change on a regular basis with a high degree of initiative and sense of urgency
- Excellent oral and written skills with the ability to interact with senior management, technical subject matter experts, and business customers are all essential in this role