Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by BeyondTrust, so some details may not match this job. The employer's own page has the real description.
Overview
As a Software Development Engineer in Test (SDET) at BeyondTrust, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for developing automated tests, identifying defects, and driving quality initiatives throughout the software development lifecycle. Your expertise will contribute to enhancing our testing frameworks and promoting best practices in testing across the organization, providing high-quality software solutions for our clients in a remote work environment.
Job Responsibilities
- Design, develop, and maintain automated test frameworks for new and existing features.
- Implement various types of testing including functional, performance, and regression testing.
- Collaborate with software developers and other stakeholders to understand requirements and provide input on testability.
- Identify, document, and track defects and issues through rigorous testing and validation processes.
- Continuously improve testing procedures and processes to enhance product quality.
- Review and analyze system specifications to ensure comprehensive test coverage.
- Mentor junior QA members in testing methodologies and best practices.
- Participate in code reviews and contribute to overall software architecture discussions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Software Development Engineer in Test or similar role.
- Strong programming skills in languages such as Java, C#, or Python.
- Experience with automated testing frameworks such as Selenium, JUnit, or TestNG.
- Familiarity with CI/CD tools and processes.
- Understanding of software development methodologies, including Agile and Scrum.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills, both written and verbal.
Technologies & Tools
The Software Development Engineer in Test will utilize a range of technologies and tools integral to the testing process. These include automated testing tools such as Selenium and JUnit, version control systems like Git, and CI/CD tools such as Jenkins or Azure DevOps. Proficiency in programming languages such as Java, C#, or Python will be essential, as well as the use of bug tracking systems and collaboration tools like JIRA and Confluence for effective project management and communication.
Ideal Candidates
The ideal candidates for this position are detail-oriented individuals who possess a strong passion for quality assurance and automated testing. They are proactive problem-solvers who thrive in a team-oriented environment and can effectively collaborate with various stakeholders. Candidates should demonstrate adaptability in a fast-paced setting and show a commitment to continuous improvement in both their skills and processes, making them integral to the success of the software development team at BeyondTrust.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.