Software QA Engineer
Company: Sovereign Technologies
Location: Lewisville
Posted on: April 5, 2025
|
|
Job Description:
Job Description
Read on to fully understand what this job requires in terms of
skills and experience If you are a good match, make an
application.
We are seeking a Software QA Engineer with a strong background in
API testing and cloud technologies, particularly AWS. The ideal
candidate will have experience with various tools and technologies,
including PostgreSQL, DynamoDB, and more. You will play a critical
role in ensuring the quality and reliability of our software
products. This individual will be supporting a connected vehicle
platform and working with back-end developers and HIL bench testers
to perform QA on the code. You will be responsible for automating
the process and using AWS services daily.
Responsibilities
Design, develop, and execute test plans and test cases for API and
backend services.
Perform thorough API testing using tools such as POSTMAN and ensure
all endpoints function as expected.
Collaborate with development teams to understand software
requirements and create effective testing strategies.
Utilize AWS services (including Lambda, API Gateway, DynamoDB, and
CloudWatch) in testing scenarios to validate cloud-based
applications.
Conduct performance and load testing of APIs and backend services,
ensuring scalability and reliability.
Monitor production systems and participate in production support
testing to identify and resolve issues.
Utilize event-driven architecture testing to ensure message
integrity.
Write automated tests using Python and SQL to validate data
integrity and application functionality.
Work with Terraform to manage infrastructure as code, ensuring test
environments are properly set up and maintained.
Collaborate with cross-functional teams to support the continuous
improvement of testing processes.
Maintain documentation of test cases, test results, and defects in
GitHub and other tracking systems.
Log bugs and track API defects using Azure DevOps.
Essential Skills
Bachelor's degree in Computer Science, Engineering, or a related
field.
3+ years of experience in software testing, with a focus on API
testing.
Proficiency in AWS services, including Lambda, API Gateway,
PostgreSQL, DynamoDB, and CloudWatch.
Experience with messaging systems such as Kafka.
Familiarity with test automation tools and frameworks, preferably
using Python.
Strong SQL skills for database testing and validation.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work collaboratively in
a team environment.
Additional Skills & Qualifications
Experience with eCommerce platforms and understanding of
subscription management systems like Zuora is a plus.
Familiarity with infrastructure as code tools such as Terraform is
a good to have.
CAN/Canoe or an automotive background would be a great
advantage.
Experience in J1939 is a plus as well.
Work Environment
This position requires working onsite 5 days a week in Lewisville.
You will be part of a dynamic and collaborative team, utilizing
state-of-the-art technologies to support the continuous improvement
of our testing processes.
Keywords: Sovereign Technologies, Dallas , Software QA Engineer, IT / Software / Systems , Lewisville, Texas
Click
here to apply!
|