SDET
ASCENDING Inc.
Job Description
Our client, one of the largest Amazon Web Services (AWS) partners for data services, is looking for Junior to Mid-level Software Development Engineer in Test to contribute to join their team of technologists to build and contribute to large-scale, innovative projects. The SDET's responsibilities include both software development and testing tasks and focus on the testability, robustness, and performance of production software. As such, an SDET is a test professional with advanced programming skills who can create automation testing tools and frameworks to assist the manual testing process.
Responsibilities
- Understanding the flow of code and how it interacts with different components
- Understanding project documents, customer demands, and product objectives to create and execute test cases
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
- Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports
- Handling technical communications and understanding the customers' systems
- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs
- Noting all testing actions you have performed in daily and weekly reports
- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design
- Researching test tools, methodologies, and trends and upgrading existing practices and processes
- Managing the final quality of production release
Requirements
- Minimum 4 years of proven experience working in the IT industry within U.S
- Strong Java (or Python) programming skills
- AWS experience or knowledge required (ALB, EC2, ECS, Fargate, SQS, etc)
- SQL skills for new feature testing and core app features OR experience with C#. Any testing experience required
- Spark experience
- Selenium, Cypress, or Playwright experience for UI Testing Framework
- A Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Knowledge of programming languages and process management methodology
- Knowledge of test methodologies and their corresponding tools
Others
- Exposure to Behavior Driven Development and experience in programming and testing
- The ability to recognize risks and errors in an application
- Excellent verbal and written communication skills
- Good time management and organizational skills
- The ability to keep current with the constantly changing technology industry
- A passion for testing, development, and design
Expertise level
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago