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 RAZOR, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Automation Test Engineer at RAZOR will play a critical role in enhancing the quality and reliability of our software products. This position is primarily responsible for designing, developing, and executing automated tests as part of our software development lifecycle. The individual will collaborate closely with cross-functional teams, contributing to continuous integration and delivery practices, thereby ensuring that the software meets rigorous performance, functionality, and usability standards.
Job Responsibilities
- Design, develop, and maintain automated test frameworks and test scripts.
- Identify, analyze, and document software defects, ensuring timely resolution.
- Perform regression, functional, and performance testing on new features and releases.
- Collaborate with developers to improve the quality of existing test cases and test coverage.
- Integrate automated testing processes into the CI/CD pipeline to streamline deployments.
- Provide mentoring and support to junior QA team members.
- Participate in code reviews and provide constructive feedback on test code and architectural design.
- Stay current with industry trends and emerging technologies, advocating for best practices within the team.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software testing and automation.
- Proficient in programming languages such as Python, Java, or C#.
- Experience with automation testing tools such as Selenium, JUnit, or TestNG.
- Strong knowledge of software development methodologies, particularly Agile and DevOps.
- Familiarity with version control systems such as Git and CI/CD tools like Jenkins or CircleCI.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills to effectively collaborate with cross-functional teams.
Technologies & Tools
The Senior Software Automation Test Engineer will utilize various technologies and tools including, but not limited to, Selenium for automated testing, JUnit and TestNG for test framework development, Git for version control, and Jenkins for CI/CD integration. The role also requires familiarity with performance testing tools such as LoadRunner or JMeter to assess application stability under load.
Ideal Candidates
Ideal candidates for the Senior Software Automation Test Engineer position will possess a proactive attitude toward testing and quality assurance. They should demonstrate strong analytical skills to identify potential issues and defects before they impact the user experience. An effective communicator who can articulate technical challenges to both technical and non-technical stakeholders will excel in this role. Additionally, candidates should be team-oriented, embracing collaboration while also showing initiative to take ownership of project responsibilities.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.