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 CyberCoders, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Systems Test Engineer II at CyberCoders will play a crucial role in ensuring the reliability and performance of our systems through comprehensive testing and validation processes. The ideal candidate will enhance system robustness by collaborating closely with software developers and product teams to create and execute rigorous testing protocols. This position requires a hands-on approach to troubleshooting and developing test strategies that align with product development, ultimately ensuring a seamless user experience for our clients.
Job Responsibilities
- Design, develop, and execute comprehensive test plans and test cases to evaluate system functionality and performance.
- Identify, document, and track defects throughout the testing process, ensuring thorough resolution before product release.
- Collaborate with cross-functional teams, including software development and project management, to identify testing requirements and timelines.
- Automate testing processes using appropriate tools and frameworks, integrating automated tests into CI/CD pipelines.
- Conduct risk assessments and provide feedback on potential issues that may affect the performance and reliability of the systems.
- Participate in code reviews and provide feedback from a testing perspective to help improve overall software quality.
- Continuously enhance testing methodologies and tools to improve efficiency and effectiveness.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in systems testing or quality assurance.
- Proficiency in test automation tools such as Selenium, JUnit, or similar frameworks.
- Strong understanding of software development life cycle (SDLC) and agile methodologies.
- Familiarity with programming languages like Python, Java, or C# for scripting automated tests.
- Excellent analytical and problem-solving skills, with a keen eye for detail.
- Strong communication skills, both verbal and written, for effective collaboration with team members.
Technologies & Tools
The Systems Test Engineer II will work with a variety of technologies and tools to execute testing protocols effectively. Key tools include automated testing frameworks like Selenium and JUnit, version control systems such as Git, and project management tools like Jira. The engineer will also leverage programming languages including Python and Java to develop automated tests and contribute to CI/CD infrastructure using tools like Jenkins or GitLab CI.
Ideal Candidates
The ideal candidate for the Systems Test Engineer II position is a detail-oriented individual with a strong technical background and a passion for quality assurance. They exhibit excellent critical thinking skills and are adaptable to a dynamic work environment, demonstrating the ability to learn new technologies rapidly. This individual should be collaborative, with a proven ability to work effectively within a team, along with a commitment to ensuring high standards of software quality and performance.
Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.