What are the responsibilities and job description for the Sr. SDET - Software Development Engineer in Test position at Corporate Systems Associates?
Job Details
Job ID: H#12750 - Sr. SDET - Software Development Engineer in Test
PLEASE NOTE: This is a 6 month contract to hire and needs to meet Client full-time conversion policies. Those dependent on a work permit sponsor now or anytime in the future (ie H1B, OPT, CPT, etc) do not meet Client requirements for this opening.
***MUST HAVE skills are Playwright, CI/CD, Selenium or Karate, Java, typescript, AWS, Rest API, Micro service architecture idea
What does the structure/makeup of the team currently look like?
Lead 10 members team for Test Automation goals
What will this contractor be accomplishing for your team?
Highly proficient Handson Lead, Creating the value stream level Automation strategy and execute the plan. Setup pipelines, generate automated reports, improve test coverage, mentor fellow team members.
-
What will this contractor be working on / are there specific projects?
EB connect and Ignite programs
What makes this role stand out / what are some unique selling points?
Disruptive technologist to turn the testing upside down for the SD value stream
-
Describe your expectations for training once a worker starts and expected ramp up.
Experienced enough to hit the ground running in short period of time. High visible project
What type of development will this contractor be doing? (Back end, front end, full stack?) and what will they be responsible for developing?
API and end to end Test automation using Playwright, selenium, Karate
-
What type of application will they be developing? Will this contractor primarily be working on new development or maintaining the current environment?
New test development and modifying existing approaches.
-
What type of background should this contractor have in order to meet the needs of your team? Do they need to hold a specific degree or certification?
8 to 10 years experienced
Responsibilities:
- Design, develop, and maintain Automated Test Scripts and Frameworks to ensure high-quality software delivery
- Develop robust testing strategies for both back-end and front-end components of our applications
- Collaborate with cross-functional teams to understand requirements and provide testing insights throughout the development lifecycle
- Execute functional, regression, and performance testing to identify software defects and ensure optimal functionality
- Utilize tools and technologies to enhance automated testing capabilities
- Identify and report defects, track issues, and work closely with developers to resolve them efficiently
- Participate in code reviews, providing feedback on testability and quality aspects of code
- Maintain testing documentation, including test plans, test cases, and technical specifications
- Research and implement industry best practices for software testing and automation
- Assist in performance testing and analyze results to identify areas for improvement
Requirements:
- Proven experience as a Software Development Engineer in Test (SDET)
- Strong programming skills on tech stacks: TypeScript, Java, SQL, Python, Node.js
- Experience with automation testing tools and frameworks (Playwright, Selenium, API Automation, JUnit, TestNG)
- Hands-on experience configuring jobs in Jenkins/UDeploy.
- Ability to generate automation test results reports, analyze and present with Stakeholders.
- Solid understanding of testing methodologies and best practices for software development
- Hands-on experience with CI/CD pipelines and DevOps practices
- Hands on experience testing applications on Prem & on Cloud
- Additional benefit to have Exposure to AWS cloud services, CloudWatch, SecretsManager, CloudDb, S3 Bucket, SQS, EC2, ECS Fargate.
- Familiarity with RESTful API and SoapUI testing and tools such as Postman or similar
- Strong analytical and problem-solving skills
- Excellent communication skills to collaborate with cross-functional teams
- Experience with database testing and knowledge of SQL