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 CBTS, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior QA Software Engineer at CBTS, you will play a pivotal role in ensuring the quality and performance of our software solutions. You will be responsible for designing and implementing comprehensive testing strategies, automating test processes, and collaborating closely with development teams to identify and resolve issues throughout the software development life cycle. Your expertise will help drive continuous improvement in our quality assurance practices, ensuring that our products meet the highest standards of excellence.
Job Responsibilities
- Develop, document, and execute test plans, test cases, and test scripts for new and existing software applications.
- Automate testing processes using industry-standard tools to enhance efficiency and accuracy.
- Collaborate with software developers and project managers to understand project scope, requirements, and timelines.
- Identify, document, and track defects in software applications, managing issues through resolution.
- Perform regression testing to ensure application stability after modifications and enhancements.
- Participate in code reviews, providing input on testability and quality considerations.
- Contribute to the development of testing standards, guidelines, and best practices.
- Stay current with emerging trends and technologies in quality assurance and software testing.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in software quality assurance or related roles.
- Proficiency in automated testing frameworks and tools (e.g., Selenium, TestNG, or similar).
- Strong understanding of software development lifecycles, methodologies, and best practices.
- Experience with performance testing tools (e.g., LoadRunner, JMeter) is a plus.
- Excellent analytical and problem-solving skills.
- Proficient in programming languages such as Java, Python, or C#.
- Strong communication skills for effective collaboration with technical and non-technical stakeholders.
Technologies & Tools
The Senior QA Software Engineer position at CBTS utilizes a variety of technologies and tools essential for efficient software testing and quality assurance. These include automated testing frameworks such as Selenium, continuous integration tools like Jenkins, performance testing software such as JMeter, and bug tracking systems like JIRA. Familiarity with cloud platforms and modern DevOps practices will be advantageous.
Ideal Candidates
The ideal candidate for this position will possess a strong analytical mindset, attention to detail, and a passion for quality. They should excel in problem-solving and demonstrate the ability to work collaboratively within cross-functional teams. A proactive attitude, commitment to continuous learning, and adaptability to changing technologies are essential qualities that will contribute to the success of our quality assurance efforts at CBTS.
Idaho has 8 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.