Required Skills

QA Backend

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Aug 2021

JOB DETAIL

  • Works with QA and functional/development teams to understand end-to-end system functionality
  • Defines, implements and maintains automated test suites for the new and modified functionality
  • Solves complex automation challenges and works on complex projects with minimal supervision
  • Sets and reviews script quality standards and practices
  • Performs automated test demos and walks through the test scripts with other team members
  • Performs automated tests, works with QA and functional/development teams to triage test results
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management
  • Assist with executing non-functional testing in terms of performance, reliability, stability and compatibility with other systems

Skills:

  • Ability to write code in one or more programming languages like Java, HTML, C#, Python, JavaScript, etc. to automate tests for the full solution stack (UI, App Layer, API, Web Service, batch jobs, etc.)
  • Experience with Continuous Integration (CI) tools, such as Jenkins, to create and maintain automation and manual testing infrastructure
  • Thorough knowledge of the SDLC and tooling, such as GIT, branching/merging, build systems, and CI
  • Multi-browser compatibility testing experience
  • Comfortable with SoapUI, REST Assured, Unix commands, experience writing shell scripts
  • Testing enterprise applications deployed to cloud environments such as AWS
  • Experience testing all layers of a web application, including front-end, service layer, and back-end connection testing
  • Strong comprehension of Automated Testing Implementation and Strategies
  • Experience with Appium or other mobile application testing a plus
  • Experience with Android testing, Espresso or similar, with tools such as Java/Kotlin, Android Studio, Dagger 2, OkHttp, RxJava, Glide, or knowledge of common Android libraries and patterns preferred
  • Experience with iOS testing, XCUI or similar, with tools such as Swift, Xcode IDE, XCUITest framework preferred

Qualifications:

  • Bachelor’s degree in IT, Computer Science, Software Engineering or a combination of equivalent education and experience
  • 3-5 years Automation Test experience
  • 2-3 years of Selenium-based automation
  • 2-3 years of Core Java

Requirements and General Skills:

  • Strong background in, and at least 3+ years of working in tooling or QA automation test
  • Thorough understanding of SDLC, specifically automated QA processes in agile development environments
  • Experience with all phases of software testing including test planning, functional, regression, end-to-end, performance, usability, longevity, edge case, module integration, and server-side API testing
  • Experience in writing, executing and monitoring automated test suites
  • Ability to work effectively within a team and as an individual contributor in a fast-paced changing environment, multi-tasks, prioritizes and meets deadlines in timely manner
  • Ability to acquire knowledge necessary to perform job assignments (technology, product and process)
  • Excellent communication, time management, problem solving, and troubleshooting skills
  • Demonstrated initiative and follow-through on process improvements, investigations of new technologies and POCs

Company Information