What are the responsibilities and job description for the Mobile Automation Tester position at HYR Global Source Inc?
Job Title: Mobile Automation Tester
Location: Minneapolis, MN (Hybrid)/(Need local consultants only)
Job Type: Full-Time / W2 Contract
Responsibilities
Strongly Preferred Skills/Experience
Location: Minneapolis, MN (Hybrid)/(Need local consultants only)
Job Type: Full-Time / W2 Contract
Responsibilities
- Build and maintain backend and frontend test automation frameworks, assisting development teams to catch issues in development and testing phase before pushing to production
- Work cross teams to understand testing requirements and create a comprehensive test plan and create automation and provide sign off and communicate it with stakeholders
- Be a champion having a test mindset
- Lead the development of testing frameworks which can process and validate massive amounts of Data.
- Lead the API driven testing experience. Expertise of working with HTTP API, such as REST, GraphQL or gRPC
- Lead customer engagement and drive and participate in validation of patches and releases
- Will work with the development team closely to add integration tests and contribute to improve Unit test code coverage
- Evaluate open source test automation frameworks
- Perform code review of test team
- Develop UI tests using Selenium Web Driver and BDD
- Write backend integration tests and tests for RESTful APIs
- Implement Test Automation while driving processes to reduce manual test coverage
- Demonstrated expertise in black box and grey box testing methodologies, experience with standard QA and development tools
- Instilling best practices for test suite automation and frameworks and documentation
- Strong knowledge of Agile testing methodologies and best practices
- Experience in OOP and performance testing
- Understanding of web, mobile and desktop technologies
- Implement and execute test strategies on all supported platforms to help improve overall quality and test code
Strongly Preferred Skills/Experience
- Experience in UI device/browser-based test automation using Java w/ Appium/Selenium
- Knowledge of common open source frameworks such as Page-Object models
- Strong experience with test-driven development approaches such as BDD, leveraging tools like Cucumber, Cypress etc.
- Experience with cloud-based test automation solutions such as SeeTest
- Experience with integrated test execution and reporting though automated ci/cd pipelines
- At least 5 years of experience with developing and maintaining backend and frontend Test automation frameworks, with overall 10 years of experience in QA.
- BS/MS degree in Computer Science/Computer Engineering or equivalent engineering discipline/experience
- Expertise in designing and building test automation frameworks which can process and validate massive amounts of data
- Expertise in JUnit, Test NG, Selenium or equivalent test automation frameworks
- Expertise in development of test automation working with HTTP Api suca as Rest, GraphQL or gRPC
- Expertise on test driven development, developing different levels of automated tests such as unit test, integration test, functional test, system test or Load and performance test.
- Experience with open source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk)
- Working knowledge of Angular, ReactJS, or equivalent frameworks unit testing libraries such as jest, enzyme etc..
- Experience using source code control systems (Stash/GIT/GitLab)
- Open Source tools development, implementation, and/or collaboration experience
- Working Developing applications using microservice architecture
- Ability to analyze and troubleshoot and implement enhancements to test automation framework
- Strong written & verbal communication skills.
- -Database development experience (MongoDB, Redis, SQL/MySQL/NoSQL)
- Experience in an agile development environment as part of a team of engineers, developers and testers
- Multi-vendor system integration experience.
- Master's/Bachelor's degree, or equivalent work experience
- 5-10 years of relevant experience.