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 Genesis10, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Test Development Engineer II at Genesis10 is tasked with designing, implementing, and executing testing strategies to ensure the reliability and quality of software products. This role encompasses developing automated testing frameworks, writing test plans, maintaining testing documentation, and actively collaborating with cross-functional teams to identify and resolve software defects. The successful candidate will play a critical role in the software development lifecycle, ensuring that products meet stringent quality standards before release.
Job Responsibilities
- Design and develop automated test cases and frameworks to enhance testing efficiency.
- Execute manual and automated tests to identify software defects in various application layers.
- Collaborate closely with developers, product managers, and stakeholders to understand functional requirements and ensure comprehensive test coverage.
- Document testing processes, results, and defects, providing clear and actionable feedback to development teams.
- Develop and maintain performance testing and security testing environments.
- Participate in code reviews and actively contribute to continuous improvement practices within the QA team.
- Stay up-to-date with the latest testing methodologies, tools, and industry trends.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years of experience in software testing and quality assurance.
- Proficiency in test automation tools such as Selenium, JUnit, or similar frameworks.
- Strong knowledge of programming languages, including Java, Python, or C#.
- Experience with performance testing tools like LoadRunner or JMeter.
- Familiarity with software development methodologies, especially Agile and DevOps practices.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The Software Test Development Engineer II will utilize a variety of technologies and tools in their day-to-day activities, including but not limited to automated testing frameworks like Selenium and JUnit, performance testing tools such as JMeter, and version control systems like Git. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines, and software development environments will also be essential for ensuring the seamless integration of testing processes into the software development lifecycle.
Ideal Candidates
Ideal candidates for the Software Test Development Engineer II position are detail-oriented individuals who possess a strong analytical mindset and thrive in collaborative environments. They should demonstrate exceptional communication skills to articulate issues effectively and work cross-functionally. A proactive approach to problem-solving, a passion for technology, and a commitment to continuous learning are also key characteristics that make a candidate successful in this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.