Senior QA Engineer

  • location: Cary, NC
  • type: Permanent
  • salary: $10,000 - $110,000 per year

job description

Senior QA Engineer

job summary:
We have a direct FTE opening for a Sr. QA Engineer for a client of ours in Cary, NC. You are passionate about innovation and seek to adopt the latest tools and techniques in quality assurance automation to operationalize rapid product development and deployment. You recognize the importance and benefits of Shift-Left testing and evangelize strategies for efficiently embedding QA into Scrum. You have developed a fully automated testing harness for build and deployment automation procedures. You are collaborative, naturally assume accountability, and don't allow conventions/norms to become obstacles when it comes to reaching goals. We are looking for a motivated, energetic, team player to join our growing product development team! This is a fantastic opportunity to help us scale and better position us for continued rapid growth. We all share accountability and responsibility for delivering our flagship an e-commerce solution for dental practices to operate efficiently. The Senior QA Engineer is a strategic part of our product development team and scalability initiatives.

Responsibilities ? Testing all aspects of the product/system such as functional/component, system, performance, regression and service level. ? Manual test, automation test, test environment setup/maintenance, and test cases/matrix report creation for our hardware, software, and system products. ? Work closely with a team of highly skilled software engineers to automate all aspects of the build and test process. ? Outline standards for automation and integration into project teams. ? Advise project teams how to incorporate automation testing in their product/processes. ? Push automated processes to the fullest extent possible ? Find and articulate weaknesses in an application's testability and address those weaknesses. ? Setting up of test environments, designing test plans, developing test cases/scenarios/usage cases, and executing these cases. ? Working within the development team to identify and capture test cases ? Writing test scenarios, including identifying the detailed test data needs ? Delivering high-quality software releases ? Review user stories, technical specifications, user documentation, help files, and other documentation to assure quality of the products and tests to be developed; i.e., perform manual functional testing at times. ? Use risk-driven techniques to develop, maintain, and execute automated test suites for our clinical science development and various other software products; i.e. perform automated dynamic testing. ? Work with the development team to capture and reuse automated Unit Test Cases, Test Stubs, and other Development test objects for continuous build integration. ? Work closely with the DevOps Engineers to create and maintain automated build verifications. Requirements ? Bachelor's or Master's degree preferred in engineering computer science or related ? 5+ years' experience as a Test Engineer or SDET. ? Test automation using Selenium Webdriver+TestNG, Java, Python, Postman ? Java, JavaScript, SQL, HTML, CSS, PHP ? DB: PostgresSQL DB ? Version Control Software (Git, Bitbucket) and CI/CD Tools (Jenkins) ? Capable of working and troubleshooting in Windows, Mac, Linux, IOS and Android ? Excellent communication skills (written and verbal) ? excellent attention to details, highly organized ? Work efficiently with a team in a fast paced professional environment.

 
location: CARY, North Carolina
job type: Permanent
salary: $10,000 - 110,000 per year
work hours: 9am to 5pm
education: Bachelors
 
responsibilities:
We have a direct FTE opening for a Sr. QA Engineer for a clinet of ours in Cary, NC. You are passionate about innovation and seek to adopt the latest tools and techniques in quality assurance automation to operationalize rapid product development and deployment. You recognize the importance and benefits of Shift-Left testing and evangelize strategies for efficiently embedding QA into Scrum. You have developed a fully automated testing harness for build and deployment automation procedures. You are collaborative, naturally assume accountability, and don't allow conventions/norms to become obstacles when it comes to reaching goals. We are looking for a motivated, energetic, team player to join our growing product development team! This is a fantastic opportunity to help us scale and better position us for continued rapid growth. We all share accountability and responsibility for delivering our flagship an e-commerce solution for dental practices to operate efficiently. The Senior QA Engineer is a strategic part of our product development team and scalability initiatives.

Responsibilities ? Testing all aspects of the product/system such as functional/component, system, performance, regression and service level. ? Manual test, automation test, test environment setup/maintenance, and test cases/matrix report creation for our hardware, software, and system products. ? Work closely with a team of highly skilled software engineers to automate all aspects of the build and test process. ? Outline standards for automation and integration into project teams. ? Advise project teams how to incorporate automation testing in their product/processes. ? Push automated processes to the fullest extent possible ? Find and articulate weaknesses in an application's testability and address those weaknesses. ? Setting up of test environments, designing test plans, developing test cases/scenarios/usage cases, and executing these cases. ? Working within the development team to identify and capture test cases ? Writing test scenarios, including identifying the detailed test data needs ? Delivering high-quality software releases ? Review user stories, technical specifications, user documentation, help files, and other documentation to assure quality of the products and tests to be developed; i.e., perform manual functional testing at times. ? Use risk-driven techniques to develop, maintain, and execute automated test suites for our clinical science development and various other software products; i.e. perform automated dynamic testing. ? Work with the development team to capture and reuse automated Unit Test Cases, Test Stubs, and other Development test objects for continuous build integration. ? Work closely with the DevOps Engineers to create and maintain automated build verifications. Requirements ? Bachelor's or Master's degree preferred in engineering computer science or related ? 5+ years' experience as a Test Engineer or SDET. ? Test automation using Selenium Webdriver+TestNG, Java, Python, Postman ? Java, JavaScript, SQL, HTML, CSS, PHP ? DB: PostgresSQL DB ? Version Control Software (Git, Bitbucket) and CI/CD Tools (Jenkins) ? Capable of working and troubleshooting in Windows, Mac, Linux, IOS and Android ? Excellent communication skills (written and verbal) ? strong attention to details, highly organized ? Work efficiently with a team in a fast paced professional environment.

 
qualifications:
  • Experience level: Experienced
  • Minimum 8 years of experience
  • Education: Bachelors (required)
 
skills:
  • Automated QA Testing (6 years of experience is required)
  • Selenium (3 years of experience is required)
  • Agile Methodology (2 years of experience is required)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs