SDET

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

SDET
Java
Python
JavaScript
API
Cypress
REST Assured
SQL
queries
Oracle
MySQL
NoSQL
Cassandra
MongoDB
Postman
Ready API
Jenkins
Circle CI
GitHub
GitLab
Wire Mock
Mockito
CI/CD
Agile
SAFe
SCRUM
Investment Banking
test automation
continuous integration
continuous

Job Details

Job Title: SDET

Location: Alpharetta, GA - Hybrid

(Monday and Friday remote / Tuesday, Wednesday and Thursday onsite)

Duration: 12+ months

 

Summary:

The SDET / QA Testing Engineer will work in a positive, professional environment where you will be responsible for QA integration testing applications to ensure the products meet the highest standards of quality.

 

Responsibilities:

  • Create, execute, maintain and enhance test documents and testing scripts
  • Perform detailed functional and regression tests
  • Report, record, and re-verify defects
  • Work with business partners to identify and resolve issues

 

Requirements:

  • 8-10+ years of experience in Information Technology with expertise in test automation of applications from the service layer using rest clients
  • Hands on experience with programming concepts such as OOPs in scripting languages such as Java, Python, and JavaScript
  • Have hands on experience writing and maintaining automated API tests written in Java, JavaScript, Python using various open-source testing libraries such as Cypress, REST Assured, etc.
  • Hands on experience with one or more querying languages such as SQL (preferred), Oracle, MySQL and/or NoSQL databases (Cassandra, MongoDB, etc.)
  • Hands on experience in automating backend REST services including writing custom functions using tools such as Postman, REST Assured, Cypress, Ready API, etc.
  • Hands on experience working with continuous integration tools such as Jenkins, Circle CI
  • Ability to independently create and maintain automation test jobs using tools such as Jenkins
  • Hands on experience working with source code management tools such as GitLab, GitHub, AWS Code Commit, etc.
  • Hands on experience creating test reports from automation test run using tools such as Cucumber report, Extent report, etc.
  • Ability to quickly adapt to new tools and evolving technologies
  • Excellent verbal and written communication skills
  • Hands on experience virtualizing services for test automation using tools such as Wire Mock, Mockito, etc.
  • Experience working in distributed Agile teams using agile frameworks such as SCRUM, SAFe, XP, etc.
  • Solid hands-on experience performing manual functional tests, knowledge of installation and configuration to set up testing environment
  • Data manipulation in DB for testing
  • Financial industry experience, particularly Equities, Options, Fixed Income and Futures trading and market data knowledge scenarios, is a strong plus

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.