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 Prodigy Resources, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Quality Assurance Engineer at Prodigy Resources will play a critical role in ensuring the highest standards of product quality and reliability. This position involves designing and implementing effective testing processes, troubleshooting issues, and collaborating with cross-functional teams to enhance the overall functionality and performance of our software products. The successful candidate will be responsible for maintaining quality throughout the software development lifecycle by applying rigorous testing methodologies.
Job Responsibilities
- Develop, document, and maintain test plans and test cases.
- Execute tests (manual and automated) to ensure product quality.
- Identify, record, and track bugs through the defect management process.
- Collaborate with development teams to understand project requirements and provide feedback.
- Analyze test results and recommend improvements.
- Participate in code reviews to ensure proper testing processes are followed.
- Research and implement new testing tools, techniques, and methodologies.
- Contribute to continuous improvement by suggesting enhancements to the QA processes.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in Quality Assurance or Software Testing.
- Proficient in test automation tools (e.g., Selenium, QTP).
- Strong understanding of software development methodologies (Agile, Scrum).
- Experience in API and performance testing.
- Excellent analytical and troubleshooting skills.
- Strong communication skills, both written and verbal.
Technologies & Tools
The Quality Assurance Engineer will utilize a range of tools and technologies to perform their duties effectively. This includes modern testing frameworks and automation tools such as Selenium, JUnit, and TestNG for automated testing, as well as performance testing tools like JMeter. Additionally, knowledge of version control systems such as Git, and bug tracking tools like Jira, will be essential in coordinating efforts with development teams and maintaining quality standards throughout the software development lifecycle.
Ideal Candidates
The ideal candidate for the Quality Assurance Engineer position will exhibit strong attention to detail and a commitment to quality. They should possess a proactive mindset, looking for opportunities to improve processes and enhance product reliability. Excellent problem-solving abilities, coupled with effective communication skills, will facilitate collaboration across diverse teams. Moreover, a passion for technology and a continuous learning attitude are essential traits that will contribute to their success in ensuring the delivery of high-quality software products at Prodigy Resources.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.