Required Skills

Mobile Android Tester

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Apr 2021

JOB DETAIL

 

Client  is seeking a Senior Software Engineer (Hybrid) based in our Bethesda, MD .location. Please note that to start the role it will be remote for 3 - 6 months but once this Covid19 is behind us - it will be an in-house role.

 

  • 5 + years of experienced candidate with Mobile native application testing background.
  • Candidate should have experience in iOS and/or Android mobile application.
  • Should have experience with Charlese trace, Source Tree and XCode
  • Should be excellent Agile practitioner, preferably SAFe agile.
  • Must be aware about all agile ceremonies and concepts.
  • Experience writing test scenarios and BDD/TDD
  • Experience with Jira and confluence.
  • Preferred Automation experience in Selenium and Java
  • Preferred Hands-on experience with Appium and/or XCUITest
  • Aware about Jenkins and configuration.
  • Hands-on experience managing automation code in code repository (Git and Bitbucket)
  • Experience with Junit and TestNG  
  • Knowledge of API testing tools and HTTPS Proxy tools such as SoapUI, Postman, Telerik Fiddler, and Charles Proxy
  • Strong communicator (must) – able to work closely with counterparts in a cross-functional, Agile team setting, to understand product needs and implement the right tests
  • Understands the importance of data as to analyze reported issues, inform severity of defects, inform the priority of tests
  • Excellent process/project/people management skills while managing multiple priorities
  • Strong problem-solving and Troubleshooting skills

Job Responsibilities

  • Work with development team and QA Automation Engineers in a distributed team environment.
  • The QA Engineer will be responsible for the manual testing to ensure the best quality results.
  • Identify use cases and test case for new developed features and document them.
  • Create BDDs for identified test cases and segregate them for Unit, UI, functional and regression.
  • Develop automation scripts and execute as per applicable phase.
  • Take the development code and build app for device/simulator.
  • Take active participation in all sprint ceremonies.
  • Report and validate defects found. Assign appropriate Severity to defects.
  • Generate, Update and store test data required for scripts.
  • Develop close working relationships with other members of the project teams (including client support, product owners, development leads, and project managers).
  • Ensure adherence to Automation and Manual QA standards are met.

Education Qualification:

B.S .in computer science, software engineering, computer engineering, electrical engineering, or related area of study.

 

Company Information