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 Accruent, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer in Test at Accruent is responsible for developing and executing automated tests to ensure the quality and reliability of our software products. This role requires a detail-oriented individual with extensive experience in software testing and automation frameworks. The candidate will collaborate with product managers, developers, and other stakeholders to understand features and develop appropriate testing strategies. The ideal candidate will also mentor junior testers and contribute to continuous improvement initiatives within the testing team.
Job Responsibilities
- Design, implement, and maintain automation frameworks and test strategies.
- Develop and execute automated test scripts for functional, regression, performance, and load testing.
- Identify, document, and track software defects using appropriate tools.
- Collaborate with cross-functional teams to understand requirements and design tests accordingly.
- Mentor junior engineers and provide guidance on best practices in test automation.
- Participate in code reviews and contribute to the improvement of the overall quality of the codebase.
- Continuously evaluate testing processes and tools to enhance effectiveness and efficiency.
- Prepare and present test results and metrics to stakeholders.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software testing, with a focus on automation.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with automation tools such as Selenium, Cucumber, or TestNG.
- Strong understanding of software development lifecycles, methodologies, and testing best practices.
- Experience with performance testing tools like JMeter or LoadRunner is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills to work effectively within a team environment.
Technologies & Tools
In this position, the Senior Software Engineer in Test will utilize a variety of technologies and tools to facilitate efficient software testing. Key tools include automated testing frameworks such as Selenium and Cucumber, continuous integration tools like Jenkins, and version control systems such as Git. Familiarity with cloud platforms and containerization technologies, such as AWS and Docker, is also beneficial.
Ideal Candidates
The ideal candidates for this position will possess a robust technical foundation paired with a strong commitment to quality assurance. They should be proactive problem solvers who thrive in collaborative environments and are eager to share their knowledge with others. Adaptability and a continuous learning mindset are essential, as the candidate must stay current with emerging technologies and evolving testing methodologies. Strong organizational skills and the ability to manage multiple priorities effectively will contribute to their success in this role.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.