Mobile Test Automation Engineer

Charlotte, NC 28226

Posted: 05/09/2024 Category: Information Technology Job Number: 131001

Job Description


Mobile Test Automation Engineer

This is Not a C2C Position

Work Location: Charlotte, NC (Hybrid preferred)

Duration: 1 year with potential extensions

Pay Rate: $50-$55/hr W2

 

Job Description:

 

TECH STACK:

· Android Studios/Mocha, XCUI Test (iOS)

· Experienced with the following technologies GitLab, Bit Rise, REST APIs, Stubbing/Mocking, Docker, AWS concept.

· qTest -Test Case Management Tool

· JIRA – Agile Project Management Tool

· Confluence

· Test Automation – Appium, Espresso, XCUITest

· Testing Frameworks – Pytest, nodeJS

· Device Clouds – Browserstack, Perfecto, SauceLabs or other industry-leading tools

· Detox testing tool is a nice to have.

DAILY RESPONSIBILITES:

· Participate in Agile ceremonies and perform testing responsibilities within the agile team including writing and executing test cases, identifying, logging, and triaging defects.

· Work in tandem with the Tech Leads/POs to automate test cases on Android & iOS platforms as per business priority.

· Contribute to framework enhancements by writing robust, effective and reusable components.

· Perform root-cause analysis to determine and fix gaps causing Production defect leakage.

· Work closely with Product Engineering team to analyze the business requirements and assist technical leads and Product Owners in defining the acceptance criteria for the features that are being developed.

· Assist in defining approach for each phase of testing: unit, component, and system; while maximizing code and test coverage.

· Collaborate with API developers and DevOps engineers and provide constant feedback to continuously improve test strategy.

· Continuously improve test bed and write tests that expose the defect before any fix is attempted.

· Implement shift-left test disciplines and practices within sprint teams that align to the organizational goals as we modernize the current platform.

· Adhere to coding standards, best practices and guidelines to ensure highest quality of testing.

· Support pre and post release activities by participating in QA activities as per schedule.

· Participate in testing tool evaluation activities to assist with continuous assessment and improvement of testing strategy.

· Maintain a solid understanding of QA workflows and test automation best practices.

Qualifications and Education Requirements

BS/MS in Computer Science, Engineering, or equivalent

 

Mandatory Skills:

- 5+ years of experience developing automated tests for mobile applications.<br/>

- 5+ years’ experience decomposing user stories/requirements to create manual and automated tests in an Agile environment.<br/>

- Proficiency with writing code in JavaScript and Object-Oriented Programming.<br/>

- In-depth proficiency in Mobile Test Automation using tools such as Appium, Espresso, XCUITest.<br/>

- Hands-on experience with Mobile Device Clouds such as BrowserStack, Perfecto and SauceLabs.<br/>

- Preferred experience working in IDEs such as VSCode, IntelliJ, Eclipse.<br/>

- Experienced with the following technologies: BitBucket, GIT, Jenkins, Maven, Docker, uDeploy.<br/>

- Working knowledge of Automated Test Driven Development (ATDD) or Test Driven Development (TDD).<br/>

- Strong written and verbal communication skills<br/>

 

Desired Skills:

- Experience working in an Agile Development environment.<br/>

- Hands-on experience in implementing continuous testing in CI/CD<br/>

- Experience of working in offshore-onshore model<br/>

- Experience of working as a Software Quality Engineer in Banking domain<br/>

- Hands-on experience in Accessibility testing of Mobile applications<br/>

- Hands-on experience in JavaScript, Python<br/>

- Demonstrated experience in implementing innovation by building test automation solutions and utilities.<br/>

 

If you think this position is a good fit, please reach out to me - feel free to call, text, e-mail, or apply to this posting!

Brett Middleton

bmiddleton@alinestaffing.com
Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Charlotte, NC

Ready to embark on a new career adventure? Explore our job opportunities in and around Charlotte, North Carolina, where the Queen City's vibrant energy meets Southern charm. Known for its dynamic job market and diverse industries, Charlotte offers endless growth possibilities for professionals seeking new opportunities. Discover the city's rich history at the Levine Museum of the New South, catch a show at the Blumenthal Performing Arts Center, or immerse yourself in nature at the stunning Freedom Park. Indulge in the region's famous barbecue joints, explore the NASCAR Hall of Fame, or cheer on the Carolina Panthers at the Bank of America Stadium. Join us in Charlotte and unlock a world of career possibilities in this bustling city with a small-town feel.