Align Technology
Posted Today
Sr. SQA Automation Engineer - Contractor
RaleighOn-siteContract
AI Summary
The Sr. SQA Automation Engineer- Contractor is responsible for the testing and maintenance of consumer/customer facing applications that effectively help consumers and professionals to meet their various needs.
About this role
The Sr. SQA Automation Engineer- 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.
Key Responsibilities
- 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
Skills, Knowledge & Expertise
- 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.
Explore related jobs
More jobs at Align Technology
Jobs in Raleigh
Critical Medical Shipments / Independent Contractor Drivers in Raleigh/DurhamMercury Business Services · Raleigh, North Carolina
Volunteer CoordinatorFood Bank of Central & Eastern North Carolina · Raleigh, North Carolina
SUE TechnicianTrilon Group · Raleigh, New Caledonia- ATechnical Artist, EnvironmentAGBO · Raleigh, United States
- ATechnical Artist, Assets/MaterialsAGBO · Raleigh, United States
- ATechnical Artist, CharacterAGBO · Raleigh, United States