Bachelor's degree in computer science, or related technical discipline AND 4 years technical engineering experience with coding Playwright based automation in……
BS in Electrical Engineering, Computer Science, or related field with 1+ years of industry experience; or MS in Electrical Engineering, Computer Science, or……
Experience developing and maintaining automated regression frameworks, integration test tools, test execution pipelines, and reporting utilities.…
Bachelor's degree in Computer Science or a related field. Collaborate with development and quality assurance teams to understand product requirements and……
Proficient with electrical design and layout tools (EAGLE preferred). Minimum 5 years of experience in electrical engineering design and development.…
This position may involve access to technology or technical data that is controlled under U.S. export control laws and regulations and the release of which to a……
Lead root-cause analysis for field-reported problems. Take ownership of firmware engineering roadmap and technical direction. What We’re Looking For*.…
Guide and mentor large ICAM engineering teams, emphasizing full lifecycle support from planning and requirements analysis through design, engineering,……
4-7 years of experience in automation systems design, programming, and maintenance, preferably in the pharmaceutical, medical devices, or manufacturing……
As the QCx Project Manager, this role will collaborate with design teams, contractors, vendors, operations and stakeholders to lead quality and commissioning……
As the QCx Project Manager, this role will collaborate with design teams, contractors, vendors, operations and stakeholders to lead quality and commissioning……
Participate in architecture discussions and technical design reviews. We support clients across the full lifecycle, from security architecture and cryptographic……
Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field. Collaborates with cross-functional teams (systems, electrical,……
As a Systems Engineer, you will perform requirements analysis and architecture and develop technical solutions to complex problems which require the regular use……
He/she should be able to capture/collect device logs, troubleshoot field issues, and work with internal teams to develop first-level diagnostics and provide a……
As the QCx Project Manager, this role will collaborate with design teams, contractors, vendors, operations and stakeholders to lead quality and commissioning……
Write clean, well-tested, maintainable code and own features from design through production and on-call support. Local applicants are strongly preferred.*.…
Assist the field engineering team in troubleshooting customer-reported issues. Work independently and collaboratively with the C# server development team to……
Ability to define requirements and workflows that feed into working software components that meet technical, schedule, and design-to-cost goals.…
Work closely with software, electrical and mechanical engineers to design, build, document and test electronics systems for next generation electromechanical……
Working in a growing and fast-moving team, you will translate customer requirements into deployed robotic systems, collaborate across interdisciplinary……
This position includes implementing algorithms and state machines as well as leading small to medium development efforts with cross-functional engineering teams……
Support existing and develop new integrations to our JavaScript based applications. Experience with Modern front-end libraries e.g. Styled-Components, React-……
Must possess a valid driver's license with at least 3 years of driving history, be available to work flexible hours, travel up to 50% of time outside home……
Manage the team that will advise on design and assist with development of applications using these tools. Oversee the team's efforts to write complex automation……
30d+
Revel IT
4.9
Software Development Engineer in Test (SDET), remote | 1058708
Software Development Engineer in Test (SDET), remote | 1058708
Remote
Is your resume a good match?
Use AI to find out how well the skills on your resume fit this job description.
OUR GOAL:
Treat our consultants and clients the way we would like others to treat us!
Interested in joining our team? Check out the opportunity below and apply today!
As a Software Development Engineer in Test (SDET) contractor, you will join an IT Quality Assurance team working in an Agile environment and use TypeScript / Playwright to develop test scripts for internal and external web solutions. You will spend your day expanding the automated testing foundation for our applications by creating test scripts.
100% remote (Remote location cannot be in the states of California, Colorado, Illinois, Kentucky, Massachusetts, Montana, Nebraska, New York, Oregon or Washington at this time).
Responsibilities:
You will collaborate with the team to understand feature requirements and translate them into functional automated test scripts.
You will design, develop, and maintain automated test scripts using TypeScript and Playwright.
You will integrate the test scripts into CI/CD (i.e. Azure DevOps) pipelines to be run automated and ensure high-quality software delivery.
You will test Web, API, and Mobile application interfaces.
You will utilize SQL Server for test data management.
You will advocate for quality across the test development lifecycle, pushing for best practices in code quality, testability, and maintainability.
You will participate in sprint planning, providing insights into test planning, risk assessment, and resource allocation for automated testing activities.
You will facilitate the creation and maintenance of test data sets for automated testing needs.
You will monitor and report on key testing metrics to the team and stakeholders.
You will create automated test plans needed to test the application through the test automation framework.
You will work closely with BA's and the development team to ensure that all page objects are accounted for, and the functionality is in alignment with the user's needs.
You will mentor and work closely with other test automation analysts (i.e. manual testers) & developer resources.
You will actively participate in a collaborative work environment.
What You Will Need to be Qualified:
Bachelor's degree in computer science, or related technical discipline AND 4 years technical engineering experience with coding Playwright based automation in object-oriented programming languages, TypeScript preferred. Without a degree, you will have 6 years of relevant experience.
You have experience/knowledge using Azure DevOps or similar platforms like Gitlab or Jira to manage source code and manage developer tasks and bugs as well as to manage test pipelines.
You have experience working on projects in an Agile methodology and understand basic Scrum principles.
Experience using Visual Studio Code.
Basic experience in TypeScript programming for test automation using Playwright framework.
Basic experience in Java programming for test automation using Selenium WebDriver is a plus.
Experience using the Eclipse IDE or IntelliJ is a plus.
Experience leveraging GitHub Copilot to enhance test script development efficiency.
Demonstrated knowledge of testing processes, standards, and best practices.
You are willing to work extended hours, as required.
Knowledge of basic research techniques.
A questioning attitude to learn, produce results, and develop relationships.
Experience with BrowserStack service for automated testing is a plus.
Additional Qualifications
A strong understanding of TypeScript programming for test automation using Playwright utilizing the Page Object Model design pattern.
Experience with performance/load testing and API testing is a plus.
Intermediate development skills with the ability to work independently on non-standard and more complex development tasks.
Experience with Maven to support the project build and reporting processes.
Understanding of front-end web technologies such as HTML, CSS, and JavaScript.
Excellent problem-solving, analytical, and debugging skills.
Reference: 1058708
Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Revel IT, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role, but your experience doesn't align perfectly with every qualification in the description, we encourage you to apply anyway. You might be the right candidate for this or our other open roles!
Revel IT is an Equal Opportunity Employer. Revel IT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.