Hiring.Camp

Sr. SQA Automation Engineer- Contractor

Jobs at Align Technology | Align Technology Careers

·

Today

Location
US-North Carolina-Raleigh
Type
Contract
Department
Engineering

Description

Sr. SQA Automation Engineer- Contractor

Department: Information Technology

Employment Type: Contract

Location: US-North Carolina-Raleigh



Description

The Sr. SQA Automation Engineer/SDET contractor is responsible for the testing and maintenance of consumer/customer facing applications that effectively help consumers and professionals to meet their various needs. This candidate will have the opportunity to improve many internal processes and implementation of corporate-wide standards. Your daily tasks will allow you to work closely with software developers, SQA, engineering management, project managers, and a diverse group of cross-functional teams including software, I.T., and marketing. 


Role expectations

  • Represent SQA in project level discussions, collaborate with teams from other locations and functional divisions. 
  • Analyze software functional and non-functional requirements and come up with test strategies Create test documentation (test plans, test cases, test reports) 
  • Iterate with stakeholders & business owners to understand different aspects of the features. 
  • Test integration with other applications (with other Mobile applications, with web applications, with REST APIs) 
  • Work with bugs throughout their lifecycle 
  • Perform Manual testing, the scope of which will encompass all functionalities of services as a prequel to automation. 
  • Design and build scalable automated test frameworks and test suites working across technologies. 
  • Tests complex API, web-based applications that reference back-end systems. 
  • Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release. 
  • Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback. 
  • Works with the engineering teams to derive testing requirements throughout the development cycle. 
  • Reproduces, debugs, and isolates problems and verify fixes. 
  • Works cross functional areas with internal partner engineering teams in a disciplined agile environment. 
  • Estimates own testing tasks and works productively with minimum supervision while showing excellent team attitude. 
  • Represents team leadership and provides technical guidance and training to junior test personnel. 
  • Participates in the performance testing and analysis framework for a web service architecture. 
  • Mentoring with detailed source code reviews along with technical guidance to overall architecture and design 
  • Analyze test logs, create test reports and co-ordinate with stakeholders. 
  • Perform security and Penetration testing. 
  • Perform load/performance and stress testing. 
  • Conform to high quality standards in testing the web applications. 
  • Document all processes. 
  • Ability to effectively articulate technical challenges and solutions related to networks, systems integration, and various types of client-based applications. 
  • Propose improvements to our existing processes and automated tools to improve the team’s speed, quality, and efficiency. 
  • Other duties may be assigned 


What we're looking for

  • Strong interpersonal communication skills with an ability to build relationships and work across multi-functional organizations. 
  • Ability to perform under pressure situations, while developing sound implementation approaches which solve the business problem or environment. 
  • Demonstrated track record of creating, implementing, and managing the entire SQA process. 
  • Proven track record of handling business support in a high pressure, client-facing environment, supporting multiple technologies and systems. 
  • Demonstrated track record of working effectively across organizations boundaries. 
  • Demonstrates ability to use innovative ideas to solve problems in a cost-effective manner. 
  • Excellent problem-solving skills, Deal with ambiguous and ability to think abstractly. 
  • A "can do" attitude, high energy, and creativity are required along with organizational skills and ability to handle multiple tasks. 
  • BS/MS degree or equivalent 
  • 7+ years industry experience in QA or related field with a significant portion of that in Software Development functions 
  • Strong knowledge about software development methodologies 
  • Experience with Build Management, Software Configuration Management, Change Management, and Release Management activities. 
  • Extensive knowledge and experience with Test-Driven Development and/or Behavior-Driven Development. 
  • Working Knowledge of the full SDLC. 
  • Proven experience with python and behave framework, or Java and Selenium, or any programming language,  
  • Experience with JMeter, Browser stack, Lambda test or any similar tools is a plus 
  • Experience working with microservices and tools Postman / Insomnia 
  • Debugging/trouble shooting experience on performance and stability tools 
  • Effective communication across functions to identify tooling needs, automation gaps, and reduce toil in the development process. 
  • Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as Jira, Bitbucket & Bamboo 
  • Demonstrated ability to push for excellence, continually learning from post-validation quality metrics. 
  • Certification from ISTQB is a strong plus. 

Skills

PythonJavaJiraPenetration TestingRESTAgileMicroservicesChange Management

Similar Jobs

2

Senior SQA Automation

Accuris · Gdańsk, Poland

1 month ago

Senior SQA Engineer – Test Automation and Manual Testing

Accuris · Gdańsk, Poland

1 month ago