Quality Assurance Engineer

Posted on Sep 24, 2024 by American Addiction Centers
Brentwood, TN
IT
Immediate Start
Annual Salary
Full-Time
Overview:

Company Summary

If you are searching for a fulfilling place to develop your career and an opportunity to make a difference in helping others, then keep reading on. Here at AAC, we have a progressive culture; we listen to your ideas, value a work/life balance, invest in education, and we foster trust and respect for all individuals. Our exceptional comp and strong benefits include company matching 401K, medical, dental, vision and life insurance. We are looking for our future leaders, who are not only going to fill the qualifications for this job description, but who are going to exceed expectations. Be a part of a team whose mission is to provide quality, compassionate, and innovative care to adults struggling with addiction and co-occurring mental health disorders. Our purpose and passion are to empower patients, their families, and our communities by helping individuals achieve recovery and optimal wellness of the mind, body, and spirit.

Responsibilities:

Job Summary

Are you the type of detail-oriented person who strives for high quality in the solutions delivered to the entire organization? Are you able to effectively juggle multiple projects, from new application launches to maintenance releases? Do you love automated testing tools, Javascript, PHP, WordPress, HTML, CSS, UI and API environments? If so, then read on!

We are looking for a highly motivated Quality Assurance Engineer to join our Engineering team. The QA Engineer will work collaboratively with cross-functional team members to advise and ensure appropriate testing of projects and changes, and reliably deliver quality results. This is an incredible opportunity to enhance our QA test automation solutions, strategy and overall QA process.

Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Project & Change PlanningDemonstrate proficiency in analyzing business/functional requirements and technical specifications, Development Tickets (Epics, Tasks and Bugs)

Perform analysis and identify candidates for test automation

Work with the appropriate technology required for effective frontend and backend test automation (Javascript, Node, Selenium, Jest, Github, Linux, BrowserStack, Postman)

Document test plans and test cases (both automated and manual)

Automate, Test, and Troubleshoot Design and develop manual test cases and automated test scripts (wide range coverage: frontend UI and backend API)

Execute automated test cases and identify any undesired or unexpected behaviors

Setup scheduled automated tests to be kicked off overnight or triggered with development builds

Analyze results of tests and determine cause of failures

Support debug, characterization, root cause analysis and auditing of development issues

Utilize software testing tools, solutions and guidelines to validate the QA acceptance criteria

Deliver results and issues found during testing and provide appropriate reports

Maintain and update existing scripts

Defect Tracking Find bugs and submit detailed bug reports in a defect tracking system

Communicate system and site defects with the stakeholders and engineers throughout development cycles

Use test management and defect tracking tools to track the progress of defects and participate in validating resolutions

Testing EnvironmentsIdentify components necessary for successful testing

Support the change process as software moves through the lower environments to Production

Assist in the identification of components to environments needed for automation testing

Process Improvement Research QA industry best practices and evolving practices

Collaborate with other team members on how to improve the overall QA process and experience

Participate in defining and communicating best practices in the space of automation testing

Partner with development teams to ensure the ability to connect automated tools to the applications

Other duties as assigned

Qualifications:

Education/ Experience:

Required Qualifications:

Bachelor’s Degree (Computer Science preferred, but not required)

Up to 3 years of related experience in automation, test planning and execution, and defect management

Experience working with one or more automated testing tools, Javascript, PHP, WordPress, HTML, CSS, Github, Linux, Dev Tools, Terminal, SEO Tools, Google Tag manager

Ability to partner with Analysts and Product Owners to review business/functional requirements, provide feedback on any requirements or design ambiguity, and identify areas to be tested

Ability to partner with the development team to review system architecture, identify technical challenges, automation candidates, and understand how solutions are deployed

Ability to explain technical aspects of programs and testing to business owners in a way they can understand

Experience with SDLC and various project management methodologies (Sprint, Waterfall, Agile/Scrum, etc.)

Mobile testing experience

Desired Qualifications:

Over 3 years of related experience in test automation, test planning and execution, and defect management

Experience with one or more bug tracking systems (Atlassian)

Ability to identify and communicate project risks and recommend proper mitigation strategies

Experience with BrowserStack or equivalent Cross-Platform Cloud Testing and Test Automation Environment

Experience with backend API manual and automated testing, including using Postman or equivalent backend API Platform

Experience with Website Internet Architecture and using related tools (ScreamingFrog web crawler/scraper)

Physical Requirements

AAC is committed to principles of equal opportunities for all employees.  The Company will provide reasonable accommodations that are necessary to comply with State and Federal disability discrimination laws

Prolonged sitting at a desk

Must be able to lift 15 pounds at a time

Other Work Requirements:

Expected Hours of work (FT, 40 hours per week)

American Addiction Centers is an equal opportunity employer.  American Addiction Centers prohibits employment practices that discriminate against individuals or groups of employees on the basis of age, color disability, national origin, race, religion, sex, sexual orientation, pregnancy, veteran or military status, genetic information or any other category deemed protected by state and/or federal law.

Reference: 202313303

https://jobs.careeraddict.com/post/95547509

Quality Assurance Engineer

Posted on Sep 24, 2024 by American Addiction Centers

Brentwood, TN
IT
Immediate Start
Annual Salary
Full-Time
Overview:

Company Summary

If you are searching for a fulfilling place to develop your career and an opportunity to make a difference in helping others, then keep reading on. Here at AAC, we have a progressive culture; we listen to your ideas, value a work/life balance, invest in education, and we foster trust and respect for all individuals. Our exceptional comp and strong benefits include company matching 401K, medical, dental, vision and life insurance. We are looking for our future leaders, who are not only going to fill the qualifications for this job description, but who are going to exceed expectations. Be a part of a team whose mission is to provide quality, compassionate, and innovative care to adults struggling with addiction and co-occurring mental health disorders. Our purpose and passion are to empower patients, their families, and our communities by helping individuals achieve recovery and optimal wellness of the mind, body, and spirit.

Responsibilities:

Job Summary

Are you the type of detail-oriented person who strives for high quality in the solutions delivered to the entire organization? Are you able to effectively juggle multiple projects, from new application launches to maintenance releases? Do you love automated testing tools, Javascript, PHP, WordPress, HTML, CSS, UI and API environments? If so, then read on!

We are looking for a highly motivated Quality Assurance Engineer to join our Engineering team. The QA Engineer will work collaboratively with cross-functional team members to advise and ensure appropriate testing of projects and changes, and reliably deliver quality results. This is an incredible opportunity to enhance our QA test automation solutions, strategy and overall QA process.

Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Project & Change PlanningDemonstrate proficiency in analyzing business/functional requirements and technical specifications, Development Tickets (Epics, Tasks and Bugs)

Perform analysis and identify candidates for test automation

Work with the appropriate technology required for effective frontend and backend test automation (Javascript, Node, Selenium, Jest, Github, Linux, BrowserStack, Postman)

Document test plans and test cases (both automated and manual)

Automate, Test, and Troubleshoot Design and develop manual test cases and automated test scripts (wide range coverage: frontend UI and backend API)

Execute automated test cases and identify any undesired or unexpected behaviors

Setup scheduled automated tests to be kicked off overnight or triggered with development builds

Analyze results of tests and determine cause of failures

Support debug, characterization, root cause analysis and auditing of development issues

Utilize software testing tools, solutions and guidelines to validate the QA acceptance criteria

Deliver results and issues found during testing and provide appropriate reports

Maintain and update existing scripts

Defect Tracking Find bugs and submit detailed bug reports in a defect tracking system

Communicate system and site defects with the stakeholders and engineers throughout development cycles

Use test management and defect tracking tools to track the progress of defects and participate in validating resolutions

Testing EnvironmentsIdentify components necessary for successful testing

Support the change process as software moves through the lower environments to Production

Assist in the identification of components to environments needed for automation testing

Process Improvement Research QA industry best practices and evolving practices

Collaborate with other team members on how to improve the overall QA process and experience

Participate in defining and communicating best practices in the space of automation testing

Partner with development teams to ensure the ability to connect automated tools to the applications

Other duties as assigned

Qualifications:

Education/ Experience:

Required Qualifications:

Bachelor’s Degree (Computer Science preferred, but not required)

Up to 3 years of related experience in automation, test planning and execution, and defect management

Experience working with one or more automated testing tools, Javascript, PHP, WordPress, HTML, CSS, Github, Linux, Dev Tools, Terminal, SEO Tools, Google Tag manager

Ability to partner with Analysts and Product Owners to review business/functional requirements, provide feedback on any requirements or design ambiguity, and identify areas to be tested

Ability to partner with the development team to review system architecture, identify technical challenges, automation candidates, and understand how solutions are deployed

Ability to explain technical aspects of programs and testing to business owners in a way they can understand

Experience with SDLC and various project management methodologies (Sprint, Waterfall, Agile/Scrum, etc.)

Mobile testing experience

Desired Qualifications:

Over 3 years of related experience in test automation, test planning and execution, and defect management

Experience with one or more bug tracking systems (Atlassian)

Ability to identify and communicate project risks and recommend proper mitigation strategies

Experience with BrowserStack or equivalent Cross-Platform Cloud Testing and Test Automation Environment

Experience with backend API manual and automated testing, including using Postman or equivalent backend API Platform

Experience with Website Internet Architecture and using related tools (ScreamingFrog web crawler/scraper)

Physical Requirements

AAC is committed to principles of equal opportunities for all employees.  The Company will provide reasonable accommodations that are necessary to comply with State and Federal disability discrimination laws

Prolonged sitting at a desk

Must be able to lift 15 pounds at a time

Other Work Requirements:

Expected Hours of work (FT, 40 hours per week)

American Addiction Centers is an equal opportunity employer.  American Addiction Centers prohibits employment practices that discriminate against individuals or groups of employees on the basis of age, color disability, national origin, race, religion, sex, sexual orientation, pregnancy, veteran or military status, genetic information or any other category deemed protected by state and/or federal law.

Reference: 202313303

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test