Software Quality Engineer

[raleigh, Nc], North Carolina


Employer: Saxon Global
Industry: 
Salary: Competitive
Job type: Part-Time

Title: Software Quality Engineer

Type: Contract

Est. Duration: 12 Months

Location: Raleigh, NC or Westlake, TX

Hybrid, 3 days onsite per month

We are seeking a Software Quality Engineer to work within a team of engineers, analysts and UX design to develop high quality applications servicing the financial industry. You will have the opportunity to work with our client in a group that focuses on developing engaging experiences that deliver valuable services to our customers. You will be responsible for ensuring that the team delivers a high-quality product to their customers.

Our client's team runs and behaves much like a start-up within the company, to develop capabilities for users/participants to donate time, expertise and money to non-profit organizations. They have a culture that allows you to share, collaborate and be yourself in a highly dynamic workplace. The team uses a variety of technologies that either use your current skills or build a platform for continuing to grow by learning new technologies.

The Expertise We're Looking For
  • A BS or MS Degree in Computer Science, Information Technology or equivalent. 2+ years of related experience.
  • Experience with any JavaScript scripting technologies to implement end-to-end test automation such as:
    • Serenity, CodeceptJS, Selenium, Cucumber, Cypress
  • Experience with mobile testing automation tools and test data creation.
  • Experience with Web Services testing such as:
    • Rest Assured, SOATest, SOAPUI, POSTMAN, SWAGGER, Service Virtualization
  • Familiar with SQL or similar database query technologies.
  • Proven test automation experience using JS frameworks such as Jest, Chai, Jasmine, karma, protractor is a plus
  • Knowledge with Performance testing tools such as JMeter.
  • Understanding of all aspects of the Testing Pyramid - Unit Testing, Component Testing, Integration Testing, Functional Testing and Manual Testing.
  • Knowledge of Jenkins or other continuous integration systems to incorporate and streamline test automation into build CI/CD pipelines and quality gates
  • Excellent knowledge of the software development lifecycle and familiarity with Agile Ceremonies

The Skills You Bring
  • Highly productive in an agile project delivery environment.
  • Your ability to thrive in a dynamic and fluid organization where priorities shift to respond to changing business needs.
  • Demonstrated experience at building strong relationships.
  • Experience championing innovative QA ideas.
  • Ability to influence and champion ideas across management levels and diverse groups.
  • Excellent written and verbal communication skills.
  • Collaborate and communicate openly and effectively with team-mates.
  • Effective at traversing the gap across distributed teams.
  • Dynamic 'can do' attitude with a strong appetite to make things happen.
  • Solid technical background of solving problems and identifying root causes.
  • You're able to quickly assess and become knowledgeable about subject matter/become the authority.
  • You demonstrate ownership and accountability through proactive task management.

You Deliver Value By:
  • Having a team-oriented attitude. Proactively jumping in to help teammates when they need it, and being willing to let your teammates know that you need help when you do.
  • Putting yourself in the shoes of our users and admins to make sure features, and the product, aren't just functional, but are easy and intuitive to use.
  • Being passionate about delivering a quality product, and advocating for changes that will improve it
  • Writing good, intuitive, easy-to-read code, and helping your teammates do the same
  • Gaining an understanding of the high-level component makeup of the Product.
  • Working with our Scrum Master & Product Owner to understand Release dates and objectives for the Product.
  • Analyzing Acceptance Criteria to understand the full picture of the business value being delivered.
  • Identifying potential gaps in Acceptance Criteria and working with Product Owner & Systems Analysts to update criteria accordingly.
  • Participate in iteration planning to maintain velocity and deliver quality each sprint.
  • Actively speaking in iteration planning to help the team predict testing challenges, and otherwise help the team to think more holistically about the challenges and opportunities of upcoming work
  • Writing automated / manual test cases to encompass the Acceptance Criteria in a User Story.
  • Logging defects detected by your test case and coordinating prioritization with Product.
  • Performing smoke tests on environments following deployments.
  • Writing clear, concise and comprehensive Release test plans.
  • Aggregating appropriate automated test scripts to be executed as part of the Test Set for a release.
  • Calling out test environment stability issues and outages.

Required Skills : Hybrid position in Raleigh, NC or Westlake, TX API, Automation, JavaScript, QA, Java
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :Hybrid Position 3days/month In Raleigh, NC or Westlake, TX SOW Upon offer, client requires 5 years of W2s for US projects (where applicable) to validate consultant's work history. It is required to show consultants W2 take home pay in the Exh A.
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :Yes
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Software Product: Architect
Branch Code :Raleigh

Created: 2024-04-30
Reference: SG - 74779
Country: United States
State: North Carolina
City: [raleigh, Nc]


Similar jobs: