Kobie Properties Limited - Saint Petersburg, FL

posted 8 days ago

Full-time - Mid Level
Hybrid - Saint Petersburg, FL

About the position

The position is for a Software Engineer focused on Quality Assurance at Kobie, a leader in loyalty marketing. The role involves enabling and executing quality programs within a team of software developers, contributing to the development of a next-generation customer loyalty platform. The engineer will play a crucial role in enhancing software quality through automation and continuous improvement, ensuring reliable software delivery for major brands.

Responsibilities

  • Enable teams by providing the environment and knowledge to run a robust quality program.
  • Execute tests where appropriate to ensure software quality.
  • Shift left on quality by automating tests and improving key quality metrics.
  • Guide the software engineering team on continuous improvement in software quality.
  • Enable engineering teams to thoroughly test their own code through tooling, advocacy, and education.
  • Show continual, meaningful software quality progress to build confidence among stakeholders.

Requirements

  • 5+ years experience as a software developer, Software Developer in Test, or a similar role.
  • Strong programming skills in languages such as Java, Python, C#, or JavaScript.
  • BS in Computer Science or equivalent, or analogous work experience.
  • Fluency in software testing methodologies: white box, black box, unit, integration, functional, performance, etc.
  • Bias toward automation over manual testing.
  • Proven track record automating complex software testing in real-world enterprise environments.
  • Expertise in proven testing frameworks and mocking frameworks.
  • Production software coding experience is a must.
  • Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, Cypress, Playwright, Cucumber, Karate).
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab, Azure DevOps).
  • Solid understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

Nice-to-haves

  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud, OCI).
  • Understanding of RESTful APIs and microservices architecture.
  • ISTQB or other relevant certifications.
  • Experience with compliance (SOC, HITRUST, etc.).

Benefits

  • Robust health insurance and benefits options.
  • Free fitness programs like FitOn.
  • Generous vacation time.
  • Competitive pay.
  • 401k matching.
  • Annual profit sharing and bonuses.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service