Jobless Developer

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

Browse these categories