Software Engineer (QA)

TeleWorld Solutions IncChantilly, VA
1d

About The Position

TeleWorld Solutions is seeking a skilled Software Engineer (QA) to join our Quality Assurance team. The ideal candidate brings strong experience testing web applications and backend API services, with a solid understanding of modern testing frameworks, automation tools, and industry best practices. In this role, play a key part in the delivery of high-quality, reliable software by designing, implementing, and executing automated and manual test strategies. TeleWorld Solutions is a strategic wireless engineering and consulting firm offering network operators, OEMs and tower companies’ turnkey design, optimization, network dimensioning, and deployment services. With the experience of hundreds of thousands of successful implementations, including macro, DAS, Small Cells, and Wi-Fi, the world’s leading network operators and OEMs trust our knowledge and experience to plan, perform, troubleshoot, and implement an array of technologies and solutions. TeleWorld helps customers plan, design, manage, measure, and monetize opportunities throughout the network lifecycle and across every element of their network. Come join our Veteran-Friendly Team. The Company with Great Benefits and certified as "A Great Place to Work".

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 4+ years of experience in software QA or software engineering roles.
  • Strong experience testing web applications and RESTful API services.
  • Proficiency with: JUnit for unit and integration testing
  • Mockito for mocking frameworks
  • Selenium WebDriver for UI automation
  • Postman for API testing and automation
  • Solid understanding of test automation strategies and best practices.
  • Experience working within Agile/Scrum environments.
  • Familiarity with version control systems such as Git.
  • Ability to troubleshoot issues across the full technology stack.

Nice To Haves

  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
  • Knowledge of cloud services (AWS, Azure, GCP).
  • Experience with performance testing or security testing tools.
  • Familiarity with containerization (Docker) and microservices architecture.
  • Familiarity with 5G networks and APIs

Responsibilities

  • Develop, maintain, and execute automated test suites for web applications and backend API services.
  • Collaborate closely with developers, product owners, and QA team members to define test strategies and acceptance criteria.
  • Build and optimize test frameworks using JUnit, Mockito, and Selenium.
  • Design, configure, and run API tests using Postman (including collections, environments, and automated test scripts).
  • Participate in code reviews, contributing to testability and overall software quality.
  • Analyze test results, identify defects, and work with development teams to resolve issues.
  • Continuously improve testing processes, tools, and methodologies to increase efficiency and coverage.
  • Contribute to CI/CD pipelines by integrating automated tests and quality gates.
  • Document test plans, test cases, and test results in a clear and organized manner.
  • Interface directly with customers to gather requirements, provide updates, and ensure alignment with business goals.
  • Translate customer needs into technical specifications and actionable development tasks.
  • Ability to navigate ambiguity and work effectively with incomplete or evolving requirements.
  • Excellent communication and collaboration skills.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and leadership.
  • A collaborative and innovative work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service