Sr. Software Development Engineer In Test

  • Salary

    N/A

Experience

to Years

Posted On

Aug 31, 2022

Company

Out Of The Box Technologies

Travel Requirements

N/A

Job Overview

Required Skills

  • Sr. Software Development Engineer in Test

Job Type

Contract - Corp-to-Corp, Contract - W2

Work Authorization

N/A

Location

San Francisco, CA

Job Description

Our client is seeking a Senior SDET with strong Java, test framework development skills, and in-depth knowledge of QA processes and tools.
The candidate should have a passion for quality and should be able to work closely with product owners, developers, architects, and Quality Engineers in a highly collaborative environment.
The technical environment consists of SaaS-based Web applications (J2EE (OSGi); PHP; Drupal; NodeJS), optimized for consumption in browsers, mobile browsers, mobile applications, and desktop software components; in a service-oriented architecture using Rest and SOAP APIs running on Linux on Amazon cloud.

Qualifications :
•9+ years of Java-based test automation experience
•Experience with QA automation, QA processes, and reports
•Successful history of implementing automated functional and regression-based test frameworks utilizing open source tools Selenium 3/Java/Test NG/JUnit ( white box )
•Good understanding of Object-Oriented design and implementation using Java
•Strong understanding of automated testing for web-based API such as Rest and web services
•Experience using tools such as Apache Maven/ANT/Jenkins/Hudson
•Knowledge of UNIX/LINUX scripting and command-line troubleshooting background
•Experience with Agile methodologies (Scrum) and Test Driven Development (TDD)
•Experience with tools such as web monitoring, code coverage, memory tools, network traffic analysis tool (Fiddler or Charles Proxy) and basic SQL knowledge
•Experience with CI/CD (Jenkins job integration, migration and report tools)
•Experience with JSON, XML, HTML, CSS and Regular Expressions

Preferred Qualifications:
•Experience with Automated Visual Regression
•Load and performance testing using open source tools such as JMeter or LoadUI
•Experience with mobile testing automation using Appium
•Experience with unit testing and using swagger
•Having knowledge of JavaScript testing framework (Jest, Mocha, Cypress, etc.)

Responsibilities:
•Define vision, goals, strategy, and execution of test automation process
•Utilize, maintain, update existing Java-based Automation Test Framework which uses Java, Selenium 3 Web driver, TestNG, Maven, RestAssured, Appium and Saucelabs
•Develop and add automated functional and regression tests in the existing test framework
•Automate testing of RESTful Web Services and Web UI
•Responsible for integrating, maintaining and ongoing testing development of the continuous build/integration pipeline (Jenkins)
•Ability to adapt to short sprint cycles (2-4 weeks) and experience in the full software lifecycle from design to deployment
•Investigate failed automation tests and report issues in the bug tracking system as appropriate
•Build, maintain and grow test automation infrastructure
•Define and lead performance test implementation
•Provide test coverage analysis based on automation results
•Participate in product and feature design reviews with developers
•Create home-grown tools and scripts to facilitate and support ad-hoc testing


Job ID: OO220447

  • Posted By

    Nida Perween

Designation

HR

Company

Out of the box Technologies

Last Login

Mar 11, 2023

Posted On

Aug 31, 2022


Related Jobs