T
Software Quality Engineer(Mid)
$ 5,700 - $ 7,000 / month
Checking job availability...
Original
Simplified
Job Description
Description
We are seeking a skilled and detail-oriented Software Quality Engineer to join our team. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software solutions. If you are passionate about software testing, have strong analytical skills, and thrive in a dynamic, collaborative environment, we want to hear from you!
Responsibilities
- Perform exploratory and regression testing for applications to identify potential issues.
- Design, develop, and execute automated functional tests using tools like Cucumber, Selenium, Maven, or Capybara.
- Conduct performance testing using tools such as JMeter or Gatling.
- Collaborate with Agile development teams to integrate and execute automated testing strategies.
- Execute application security testing and provide recommendations for enhancements.
- Develop and maintain SQL scripts for data validation and test automation.
- Document and report software QA methodologies, tools, and processes.
Skills and Qualifications
- Strong knowledge of software QA methodologies, tools, and processes.
- Analytical mindset with excellent problem-solving abilities.
- Exceptional attention to detail and commitment to delivering high-quality results.
- Excellent communication, presentation, and interpersonal skills.
- Strong technical writing skills for documentation and reporting.
- Ability to multi-task, work independently, and collaborate with multiple stakeholders effectively.
- Team player with a proactive approach to challenges.
- Education: Bachelor's degree or diploma in Computer Science, Information Technology, or a related field (preferred).
- Programming Skills: Experience in Java, Python, or Node.js (preferred).
- Testing Tools Expertise: Hands-on experience with tools like Cucumber, Selenium, Maven, or Capybara.
- Agile Experience: Familiarity with automation testing in Agile development environments (added advantage).
- Performance Testing: Experience with performance testing tools like JMeter or Gatling (preferred).
- Certifications: Certified Software Testing Professional or Certified Software Quality Analyst (added advantage).
Job Description
Description
We are seeking a skilled and detail-oriented Software Quality Engineer to join our team. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software solutions. If you are passionate about software testing, have strong analytical skills, and thrive in a dynamic, collaborative environment, we want to hear from you!
Responsibilities
- Perform exploratory and regression testing for applications to identify potential issues.
- Design, develop, and execute automated functional tests using tools like Cucumber, Selenium, Maven, or Capybara.
- Conduct performance testing using tools such as JMeter or Gatling.
- Collaborate with Agile development teams to integrate and execute automated testing strategies.
- Execute application security testing and provide recommendations for enhancements.
- Develop and maintain SQL scripts for data validation and test automation.
- Document and report software QA methodologies, tools, and processes.
Skills and Qualifications
- Strong knowledge of software QA methodologies, tools, and processes.
- Analytical mindset with excellent problem-solving abilities.
- Exceptional attention to detail and commitment to delivering high-quality results.
- Excellent communication, presentation, and interpersonal skills.
- Strong technical writing skills for documentation and reporting.
- Ability to multi-task, work independently, and collaborate with multiple stakeholders effectively.
- Team player with a proactive approach to challenges.
- Education: Bachelor's degree or diploma in Computer Science, Information Technology, or a related field (preferred).
- Programming Skills: Experience in Java, Python, or Node.js (preferred).
- Testing Tools Expertise: Hands-on experience with tools like Cucumber, Selenium, Maven, or Capybara.
- Agile Experience: Familiarity with automation testing in Agile development environments (added advantage).
- Performance Testing: Experience with performance testing tools like JMeter or Gatling (preferred).
- Certifications: Certified Software Testing Professional or Certified Software Quality Analyst (added advantage).