Company:
Ampcus Incorporated
Location: Raleigh
Closing Date: 29/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Role: Senior QE SDET
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.
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.
Share this job