Overview
On Site
USD 65.00 per hour
Full Time
Skills
Quality Assurance
Writing
Scripting
Selenium
Appium
Automated Testing
FOCUS
Mobile Testing
Frontend Development
Interfaces
JavaScript
React.js
Backend Development
Data Integrity
Management
Database
PostgreSQL
DevOps
Workflow
Git
Jenkins
Data Analysis
Reporting
Build Tools
Continuous Integration
Continuous Delivery
Acceptance Testing
Test Strategy
Test Cases
Test Scripts
Mobile Applications
IOS Development
Python
Swift
Testing
Test Plans
Communication
Status Reports
Documentation
Training
Job Details
Job Description:
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.
- UAT Analyst - Automation
- 7 plus years in Quality Assurance and/or User Acceptance Testing with 5 years of experience in test automation for end to end systems
- Expertise in Python with a focus on writing test automation scripts.
- Expertise in iOS automation.
- Hands-on experience with Selenium, Appium.
- Experience with design and creation of test automation frameworks and tools - with specific focus on End to End Test and On Device mobile testing
- Experience with testing activities across the entire lifecycle of the project from inception to delivery
- Design and implement user interfaces using JavaScript, and frameworks like React.
- Develop and maintain server-side logic using languages such as Python.
- Manage APIs and integrate third-party services and tools.
- Ensure application data integrity and security by designing and managing databases in Postgres.
- Implement CI/CD pipelines to streamline development workflows in Jenkins.
- Monitor application performance and troubleshoot issues.
- Experience with tools like Charles, GIT, Jenkins etc.
- Experience with automation of data analytics and data reporting across multiple systems
- Good understanding of software build tools and CI/CD integrations
- Experience with leading the co-ordination with multiple Engineering and Product teams to expedite issue prioritization and resolutions
- Experience creating written test reports, showcasing test progress, status, test plan completion, defects identified, and associated risks
- As a member of the the UAT Team, you will be responsible to independently executing and tracking testing/validation efforts for mobile systems.
- Develop test strategy, test plan, test cases, and test scripts - providing a high level of test coverage across existing functionalities and new features.
- Perform testing of on-device experiences for users on a wide range of mobile applications.
- Write automated tests for target application on iOS platforms using Python and Swift.
- Work on multiple initiatives and prioritize feature and campaign testing along with documentation and on-time delivery of End to End testing.
- Provide the testing scope/overview documentation, test plan, test results, and associated tickets for resolution/prioritization.
- Timely communication of status and progress including Test Status reports, Test
- Metrics, Progress Reports, Coverage Reports, Defects Reports, and associated documentation.
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.