T
Software Quality Engineer
$ 4,500 - $ 5,500 / month
Checking job availability...
Original
Simplified
Job Description
Description
We are seeking a skilled Software Quality Engineer with a minimum of 3 years of experience to ensure the quality and reliability of our software solutions. In this role, you will be responsible for designing, executing, and maintaining comprehensive testing strategies to enhance product performance and functionality.
Responsibilities
- Develop, execute, and maintain automated functional tests using tools like Cucumber, Selenium, Maven, or Capybara.
- Perform exploratory testing, regression testing, and automation to ensure software quality.
- Conduct application performance testing and security testing as required.
- Collaborate with Agile development teams to integrate testing strategies into the development process.
- Write and maintain SQL scripts for data validation and test automation purposes.
- Utilize performance testing tools like JMeter or Gatling to assess and improve application performance.
- Apply best practices in software QA methodologies, tools, and processes.
Skills and Qualifications
- Strong analytical and problem-solving skills to identify and resolve issues effectively.
- Excellent presentation, communication, and interpersonal abilities.
- Proficient in technical writing for documentation and reporting.
- Meticulous attention to detail with the ability to handle multiple tasks efficiently.
- Team-oriented with a proactive approach to challenges.
- Education: Bachelor's degree in Computer Science, Information Technology, or related fields (preferred).
- Programming Expertise: Experience in Java, Python, or Node.js (preferred).
- Testing Tools: Hands-on experience with Cucumber, Selenium, Maven, or Capybara.
- Agile Experience: Familiarity with automation testing within Agile development environments (preferred).
- SQL Skills: Proficiency in writing SQL scripts for testing and validation.
- Performance Testing: Experience with tools like JMeter or Gatling (added advantage).
- Certifications: Certified Software Testing Professional or Certified Software Quality Analyst (preferred).
Job Description
Description
We are seeking a skilled Software Quality Engineer with a minimum of 3 years of experience to ensure the quality and reliability of our software solutions. In this role, you will be responsible for designing, executing, and maintaining comprehensive testing strategies to enhance product performance and functionality.
Responsibilities
- Develop, execute, and maintain automated functional tests using tools like Cucumber, Selenium, Maven, or Capybara.
- Perform exploratory testing, regression testing, and automation to ensure software quality.
- Conduct application performance testing and security testing as required.
- Collaborate with Agile development teams to integrate testing strategies into the development process.
- Write and maintain SQL scripts for data validation and test automation purposes.
- Utilize performance testing tools like JMeter or Gatling to assess and improve application performance.
- Apply best practices in software QA methodologies, tools, and processes.
Skills and Qualifications
- Strong analytical and problem-solving skills to identify and resolve issues effectively.
- Excellent presentation, communication, and interpersonal abilities.
- Proficient in technical writing for documentation and reporting.
- Meticulous attention to detail with the ability to handle multiple tasks efficiently.
- Team-oriented with a proactive approach to challenges.
- Education: Bachelor's degree in Computer Science, Information Technology, or related fields (preferred).
- Programming Expertise: Experience in Java, Python, or Node.js (preferred).
- Testing Tools: Hands-on experience with Cucumber, Selenium, Maven, or Capybara.
- Agile Experience: Familiarity with automation testing within Agile development environments (preferred).
- SQL Skills: Proficiency in writing SQL scripts for testing and validation.
- Performance Testing: Experience with tools like JMeter or Gatling (added advantage).
- Certifications: Certified Software Testing Professional or Certified Software Quality Analyst (preferred).