Software Development Engineer in Test (SDET)

  • Atlanta, GA
  • Posted 14 hours ago | Updated 2 hours ago

Overview

On Site
BASED ON EXPERIENCE
Contract - Independent
Contract - W2
Contract - 12+ mo(s)

Skills

TEST ENGINEER
POSTMAN
NOSQL

Job Details

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Please visit us at to know more.

Responsibilities:
As a Senior Software Development Engineer in Test you will help deliver quality frameworks supporting mission-critical, large scale, multi-platform software products and applications. You should have experience in helping teams implement quality frameworks and also be a hands-on, self-motivated engineer who can work in a continuous integration environment.
This role involves interacting with multiple Dev Teams, demonstrating shift-left methods we should incorporate into our software products. The SDET is instrumental in the development of automated functional component tests, integration tests and end-to-end tests through open-source test frameworks for overall system testing within an Agile environment. You must be adaptable, flexible, and able to succeed within a cohesive work environment. The SDET must have a strong understanding of user and process requirements and skills to ensure those requirements can be achieved through high-quality work.

KEY RESPONSIBILITIES:

Design, develop, implement, and maintain software to test the product/application
Define automation strategy, automation cases as well as Design tools for unit, functional, and performance testing in a programmatic manner
Participate in design and code inspections
Propose improvements to our existing processes and build automated tools, libraries and utilities in order to improve the team s speed, quality and efficiency
Work with a wide variety of technologies from front-end UI to back-end distributed web services
Own the design and implementation of tests that will help in end-to-end quality of major deliverables working closely with multiple engineers and teams to implement them
Integration of both the tests and infrastructure automation into the CI/CD pipeline is also a key responsibility in this position
Add to agile development teams following 12 Factor application development principles
Collaborate effectively within team environment

Why You ll Love Client!
Our culture is rooted in a shared dedication to living our values - Honesty, Integrity, Respect, Perseverance, and Servant Leadership - every day, in everything we do. Exploring a career at Client gives you a chance to see the world while providing great bene ts to help you keep climbing along the way:
Competitive salary, industry-leading pro t sharing, and 401(k) with generous direct contribution and company match
Comprehensive health & wellness bene ts including medical, dental, vision, short/long term disability and life bene ts
Domestic and International Flight privileges for employees and eligible family members
Career development programs are available for your long-term career goals
Access to subsidized and vetted Backup Care for children, adults, and pets through Care.com

Qualifications:
Looking for SDET with TPF experience.
WHAT YOU NEED TO SUCCEED (MINIMUM QUALIFICATIONS)
8 or more years of experience in Information Technology with expertise in developing and testing enterprise distributed applications.
Must be skilled in troubleshooting, paying attention to detail in how distributed applications work together and be able to trace and drill down root cause of problems by searching logs, running database queries, and researching cloudwatch metrics etc.
Candidate should have experience writing enterprise distributed applications in Java, JavaScript, Python, Node.js
Above average experience with Node languages like JavaScript and TypeScript
Experience with API and Microservices coding/testing and automation
Knowledge of Test Driven Development (TDD), Behavior Driven Development (BDD) with a testing methodologies and be able to perform development tasks to do so using nodejs/python/java
Prior experience with one or more querying languages such SQL (preferred), Oracle, MySQL and/or No SQL databases (Cassandra, MongoDB etc.)
Experience in AWS serverless technologies like DynamoDB/Lambda/Kinesis/SNS/SQS/S3 and some development experience on these platforms
Experience deploying applications in AWS or OpenShift (Kubernetes)
Experience working in distributed agile teams using agile frameworks such as SCRUM.
Knowledge of continuous integration tools such AWS Code Pipelines, GitLab CI and Tekton
Experience working with source code management tools such as GitLab
Ability to connect with peers, business analysts, and domain experts and the ability to listen to customers and colleagues; convey ideas effectively; prepare written documentation
Proactive in nature with a customer-centric focus
Excellent verbal and written communication
Embraces diverse people, thinking and styles
Consistently makes safety and security, of self and others, the priority
Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered for U.S.-based job, if not currently employed by Client.

WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS)
Prior travel industry experience
Understanding of Prompt Engineering or experience with AI tools like Amazon Q
Infrastructure automation using Docker and tools like DevSpaces on RHELs and qTest
Experience of working with various AWS cloud services such as EC2, s3 bucket, AWS code pipeline, CloudFormation, etc.
Experience virtualizing services for test automation using tools such as Wire Mock, Mockito, Microcks and LocalStack.
Experience with test management and agile management tools such as VersionOne, qTest etc.
Experience of non-functional testing such as performance, load, stress, security, accessibility and usability testing.

V2Soft is an Equal Opportunity Employer (EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.
- to view all of our open opportunities and to learn more about our benefits.

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.