Software Development Engineer in Test (100% Remote)

29 Nov 2024

Vacancy expired!

Job Title: Software Development Engineer in Test Location :Remote Duration :6 month

Software Development Engineer in Test

needs someone with Android automation capability who can automate using Espresso

framework

in native language, Kotlin.

Mst have EAD4 or TN visa What You'll Do We are looking for talented Software Development Engineers in Test (SDETs) who will be the bridge between end users and the software developers. In this role, the SDET will work with an Automation Architect and QA engineers to evaluate existing automation framework, write, and design automation scripts from scratch, and maintain automated test scripts to ensure quality control standards are achieved. An ideal candidate for this role is one who wants to take an active part in growing, developing, and implementing automated testing solutions to maximize testing coverage and reduce testing cycle time. Primary Responsibilities: Evaluating and learning existing Android automation framework and providing automation solutions for building an end-to-end regression suite Developing, executing and maintaining automation test scripts to meet software release deliverables, product testing requirements and other quality considerations Working to minimize manual testing by identifying high-ROI test cases and automating them Being an integral part of an Agile Squad team, working interactively with software engineers, QA engineers and product owners for the full development life cycle Helping to ensure functionality delivered in each sprint is well tested, utilizing automation wherever possible Developing smoke, functional, regression, and integration test suites for Android and iOS apps Documenting, maintaining, and monitoring software problems Recommending strategies and methods to improve test plans and test processes Maintaining well organized records of test results and generating historical analysis of test results Mentoring Manual testers while leading projects Leveraging automation best practices and coding standards to deliver high quality products Who You Are Required Skills and Knowledge: 2+ years of recent hands-on practical experience in developing mobile and API automation Good understanding of CI/CD pipelines and test data management Solid understanding of test methods and practices Deep understanding of manual and automated testing concepts Strong Object-Oriented Programming Skills Must have strong debugging and troubleshooting skills Candidate should have good Kotlin, Java and JUnit experience Hands-on experience with a mix of modern Test Automation tools and frameworks, (e.g., Selenium, mobile native frameworks such as Espresso and XCTest, Cucumber, Emulator/Simulator, etc.) Strong analytical and communication skills, ability to effectively work with both technical and non-technical resources Practical experience using source code control systems, especially Bitbucket Strong aptitude for learning new technologies Experience using Atlassian products such as JIRA and Confluence Preferred Skills and Knowledge: Experience using Continuous Integration tools such as CircleCI Build Server, Git/Stash, etc. Experience with UI testing frameworks (i.e., cypress.io, webdriver, etc.) Experience with Agile testing methodologies including BDD and Test-Driven Development (TDD) Exposure to the Amazon Web Services cloud infrastructure Apply Now

  • ID: #23619310
  • State: Georgia Atlanta 30301 Atlanta USA
  • City: Atlanta
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2021-11-29
  • Deadline: 2022-01-27
  • Category: Et cetera