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 Compu-Vision Consulting Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
Compu-Vision Consulting Inc. is seeking a highly skilled Senior Software Test Engineer to join our innovative team. In this role, you will be responsible for ensuring the quality and functionality of our software products through comprehensive testing strategies. You will design, develop, and execute test cases, identify defects, and collaborate closely with software development teams to deliver high-quality software solutions. Your expertise will contribute to enhancing our testing framework, implementing best practices, and mentoring junior testers.
Job Responsibilities
- Design, develop, and execute automated and manual test cases based on software requirements and technical specifications.
- Identify, document, and track defects using industry-standard tools, ensuring timely resolution.
- Collaborate with cross-functional teams to analyze requirements and contribute to the software development lifecycle.
- Develop and maintain testing frameworks and tools to enhance testing efficiency and effectiveness.
- Conduct regression testing for software updates and releases to maintain software integrity.
- Provide mentorship and guidance to junior test engineers on best practices and testing methodologies.
- Stay current with the latest testing tools, techniques, and industry trends to continuously improve testing processes.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in software testing, with a focus on automated testing.
- Strong understanding of software development life cycle (SDLC) and testing methodologies (Agile, Scrum, etc.).
- Proficiency in test automation tools such as Selenium, JUnit, or TestNG.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities to work effectively in a team environment.
Technologies & Tools
The Senior Software Test Engineer will work with a variety of technologies and tools, including but not limited to Selenium for automated testing, JUnit for unit testing, Jira for issue tracking, Git for version control, and JMeter for performance testing. Familiarity with CI/CD pipelines and tools such as Jenkins or Travis CI will be advantageous for this role. Knowledge of cloud platforms like AWS or Azure may also be beneficial as our solutions increasingly integrate with cloud-based services.
Ideal Candidates
The ideal candidate for the Senior Software Test Engineer position should possess a strong foundation in software testing principles and an eagerness to learn and adapt to new technologies. They should demonstrate a proactive approach to problem-solving, with the ability to think critically about potential software issues. Excellent interpersonal skills are essential for effective collaboration with team members, while a passion for quality assurance and attention to detail are crucial for maintaining software excellence. Ideal candidates will also show a commitment to continuous improvement and professional development within the testing field.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.