Senior QE SDET - Ampcus Incorporated
Raleigh, NC
About the Job
Role: Senior QE SDET
Location: Raleigh NC ( Onsite )
Job Description: Software Development Test Engineer
What you are good at
What you have
Location: Raleigh NC ( Onsite )
Job Description: Software Development Test Engineer
What you are good at
- Develop, execute and maintain automation tests cases and test scenarios - for high volume, low latency web applications
- Implement test automation framework for web services, APIs, and web-based applications
- Ensure automation is constantly running, analyzing, documenting, and promptly reporting on failures
- Partner with scrum team members to build out automation solutions to advance Schwab SDLCs and meeting critical business objectives
- Write and execute performance and load tests for multiple applications to measure scalability and stability
- Design test cases and test plans for given acceptance criteria
- Coordinate with scrum team members, Product Owners and Scrum Masters to integrate project plans, testing schedules, and metrics reporting.
- Understand the application architecture, hosting infrastructure, interaction with dependency apps and complete feature workflow to assess all the risk around integration points before developing good test cases.
- Provide complete testing coverage including manual testing when automation is not possible
- Strong debugging and troubleshooting skills to provide detailed root cause analysis.
What you have
- Bachelor s degree in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, or a closely related field.
- 5+ years experience in Quality Assurance for highly complex projects related to cloud, distributed systems, REST Services, Web Services / Microservices, and/or data processes.
- 5+ years of experience with a subset of the following:
- Writing test automation with C#/.NET.
- Hands on working experience of testing REST, Web APIs and SOAP APIs with tools like RestAssured, RestSharp, SoapUI, WireMock or Parasoft SOAtest.
- Experience with databases preferably NoSQL, MongoDB/Aerospike.
- Strong experience in writing comprehensive test plans for functional, regression, acceptance and stress testing.
- Design and implement modular and reusable automated test scripts utilizing Objected Oriented Programming(OOP) principles and design patterns such as Page Object Models(POM) and Data-Driven Testing.
- Perform Functional, regression, performance test execution.
- Occasionally execute manual testing (black box and white box).
- Strong written and verbal communications, teamwork, and problem-solving skills.
- Ability to interact and communicate successfully with business partners and technology teams.
- Experience with Agile Development Practices, Scrum and supporting apps.
- Self-starter who can grasp difficult concepts and large architectures quickly and stay on top of new and emerging technologies.
- Ability to think outside the box and come up with creative solutions when tools don t work.
- Experience working with resources in different geographical locations and offshore vendors.
- Knowledge of the software development lifecycle and processes such as SCRUM and Agile.
Source : Ampcus Incorporated