Distinctive Staffing Solutions
Quality Assurance Engineer
Distinctive Staffing Solutions, Fort Lauderdale, Florida, us, 33359
Quality Assurance Engineer
The
Quality Assurance Engineer
is responsible for developing and executing test plans to ensure software quality and functionality. This position will collaborate cross-functionally to identify test requirements, isolate and report defects, and verify fixes.
Responsibilities
Solid understanding of Software QA and Software development processes and methodologies - especially with working in an Agile environment with continuous integration/continuous delivery best practices.
Implement best practices and improve current processes.
Reviewing and contributing to use cases/functional requirements.
Isolate, replicate and report defects and verify defect fixes.
Collaborate with product managers, developers, and other quality assurance engineers to identify test requirements from specifications, map test case requirements and design test coverage plan through the use of set quality assurance methodologies.
Develop, document, and maintain functional test cases and other test artifacts like the test data, data validation, test device, etc.
Execute and evaluate manual and or automated test cases and report test results in a timely manner.
Hold and facilitate test plan/case reviews with cross-functional team members.
Executes system testing, functional testing, negative testing, ad hoc testing, integration testing and database testing.
Guides and participates in user acceptance test tasks.
Document workflow and work procedures.
Other duties as assigned.
Qualifications
Bachelors Degree in Computer Science, Software Engineering, or related field (equivalent work experience accepted).
5+ years QA experience.
3+
years experience performing SQL queries for reporting, data analysis and database testing using MySQL.
Experience operating within an Agile/Scrum environment.
Full Software Development Life Cycle (SDLC) experience.
Highly proficient with UAT and functional testing.
Experience working with Jira or other TCMs.
Experience with Linux and Linux command line.
Strong knowledge of object-oriented programming practices and Model, View, Controller paradigm.
Experience with programming languages and the ability to write/understand code (PHP, Java, JavaScript, Python & Golang).
Ability to debug and conduct merge reviews.
Ability to conduct root cause analysis.
API testing using Postman.
Prior Point-of-Sale (POS) experience from a support, QA and/or development side preferred.
Bachelors Degree in Computer Science, Software Engineering, or related field (equivalent work experience accepted).
5+ years QA experience.
3+
years experience performing SQL queries for reporting, data analysis and database testing using MySQL.
Experience operating within an Agile/Scrum environment.
Full Software Development Life Cycle (SDLC) experience.
Highly proficient with UAT and functional testing.
Experience working with Jira or other TCMs.
The
Quality Assurance Engineer
is responsible for developing and executing test plans to ensure software quality and functionality. This position will collaborate cross-functionally to identify test requirements, isolate and report defects, and verify fixes.
Responsibilities
Solid understanding of Software QA and Software development processes and methodologies - especially with working in an Agile environment with continuous integration/continuous delivery best practices.
Implement best practices and improve current processes.
Reviewing and contributing to use cases/functional requirements.
Isolate, replicate and report defects and verify defect fixes.
Collaborate with product managers, developers, and other quality assurance engineers to identify test requirements from specifications, map test case requirements and design test coverage plan through the use of set quality assurance methodologies.
Develop, document, and maintain functional test cases and other test artifacts like the test data, data validation, test device, etc.
Execute and evaluate manual and or automated test cases and report test results in a timely manner.
Hold and facilitate test plan/case reviews with cross-functional team members.
Executes system testing, functional testing, negative testing, ad hoc testing, integration testing and database testing.
Guides and participates in user acceptance test tasks.
Document workflow and work procedures.
Other duties as assigned.
Qualifications
Bachelors Degree in Computer Science, Software Engineering, or related field (equivalent work experience accepted).
5+ years QA experience.
3+
years experience performing SQL queries for reporting, data analysis and database testing using MySQL.
Experience operating within an Agile/Scrum environment.
Full Software Development Life Cycle (SDLC) experience.
Highly proficient with UAT and functional testing.
Experience working with Jira or other TCMs.
Experience with Linux and Linux command line.
Strong knowledge of object-oriented programming practices and Model, View, Controller paradigm.
Experience with programming languages and the ability to write/understand code (PHP, Java, JavaScript, Python & Golang).
Ability to debug and conduct merge reviews.
Ability to conduct root cause analysis.
API testing using Postman.
Prior Point-of-Sale (POS) experience from a support, QA and/or development side preferred.
Bachelors Degree in Computer Science, Software Engineering, or related field (equivalent work experience accepted).
5+ years QA experience.
3+
years experience performing SQL queries for reporting, data analysis and database testing using MySQL.
Experience operating within an Agile/Scrum environment.
Full Software Development Life Cycle (SDLC) experience.
Highly proficient with UAT and functional testing.
Experience working with Jira or other TCMs.