Job Summary:
Leidos is seeking a Mobile Automation Tester to support a complex program for the Passenger Systems Program Directorate within Customs and Border Protection. The role involves designing, developing, and maintaining a mobile testing framework, as well as executing comprehensive behavior-driven test suites and integrating automated tests into CI/CD pipelines.
Responsibilities:
• Self-starer comfortable designing, developing, and maintaining mobile test automation framework for iOS and Androd using Mobile test automation tools
• Design, develop, and maintain automated scripts using Selenium, Appium, Java, Python, and Behave
• Develop and test using Android emulator and iOS simulator
• Able to report mobile automation test results in a readable and consumer level format
• Able to configure and generate test result reports using Allure
• Develop and execute comprehensive behavior-driven test suites using Cucumber, converting user stories into robust automated acceptance tests that provide immediate feedback on feature health
• Actively participate in requirement grooming to refine Gherkin scenarios, ensuring they accurately capture edge cases and business logic before development begins.
• Integrate automated tests into CI/CD pipelines using Jenkins.
• Collaborate with development and QA teams to identify, log, and track defects.
• Able to perform functional, regression, and integration testing
• Continuously improve the automation process and test coverage.
• Able to lead the development of test plans and test cases.
Qualifications:
Required:
• BS/BA degree with a minimum of 10+ years of relevant experience or 9+ years of relevant experience with Masters Degree; OR 4 years of directly related experience in lieu of degree
• Must be a US Citizen
• Must be able to maintain and obtain a CBP Background Investigation prior to start
• Self-starter with proven experience in mobile application testing using iOS and android
• Strong proficiency in Java programming language.
• Experience with BDD and ATDD frameworks
• Hands on experience using tools such as Cucumber and Behave
• Hands-on testing with Selenium, Appium, Android Emulator and IOS Simulator
• Excellent analytical and problem-solving skills.
• Good communication and teamwork skills.
• Experience using at least 5 of the technologies listed below: Selenium, BDD, ATDD, Appium, Flutter, Behave, Java, Python, Java Script, TestNG, GIT, Jira, Rest API testing, iOS and/or Android application development, iOS and/or Android mobile test automation
Preferred:
• Advanced degree
• Active Full CBP BI
• Experience with CBP
• Knowledge of JUnit
• Experience on AWS, CI/CD, SecDevOps
• Splunk, Splunk Processing Language (SPL), setting up Splunk dashboard
Company:
Leidos is an industry and technology leader serving government & commercial customers with smarter, more efficient digital and mission innovations. Founded in 1969, the company is headquartered in Reston, USA, with a team of 10001+ employees. The company is currently Late Stage.