Transforming how the world connects
QA and Test Engineer
Location
Latvia
Posted
11 days ago
Salary
0
Seniority
Mid Level
Job Description
QA and Test Engineer
AST SpaceMobile
Role Description We are seeking a QA & Test Engineer to own product validation, verification, and quality engineering for all software delivered by our internal development teams. You will define and execute test strategies, design and build test cases and automated regression suites, manage test environments, track and drive defect resolution, and serve as the team’s formal authority on what has been proven to work before software ships. The right candidate brings solid software testing experience — ideally in a telecom, protocol stack, or network software context — combined with the technical depth to derive meaningful test cases from protocol specifications, ICDs, and architectural design documents. - Define, own, and maintain the overall test strategy for the internal software products - Produce test plans for each major release and milestone, specifying scope, approach, entry and exit criteria, test types (functional, integration, regression, performance, end-to-end), and risk areas - Execute manual and automated test cycles, document results rigorously, and provide clear pass/fail reports with supporting evidence - Design and execute negative testing, boundary condition testing, protocol edge-case scenarios, and fault injection tests to validate system resilience, error handling, and graceful degradation across all product areas - Develop and maintain the test tooling, test environments and simulation infrastructure needed to execute tests - Integrate automated test suites into CI/CD pipelines and monitor test results, coverage trends, and flakiness over time, driving continuous improvement in automation reliability - Maintain a living test documentation library: test plans, test cases, execution results, and release readiness assessments, kept current as software evolves across sprints and milestones - Support post-deployment validation and smoke testing to confirm that released software operates correctly in production and staging network environments Qualifications - Bachelor’s degree in Computer Science, Software Engineering, Telecommunications Engineering, or a related technical field — or equivalent professional experience. - A minimum of 4+ years of professional experience in software quality assurance and test engineering, with demonstrated experience testing complex, integration-heavy software systems. - Experience testing telecom software, protocol stack implementations, or network elements is a plus. - Proven ability to define test strategies, write detailed test plans, and design test cases from functional specifications, architectural design documents, and interface control documents (ICDs) - Experience testing software against defined interface specifications or protocol standards; able to derive test cases from low-level technical documents such as ICDs, state machine diagrams, or 3GPP-style specifications - Hands-on experience building and maintaining automated test suites using Python-based frameworks (pytest, Robot Framework, or equivalent); able to write clean, maintainable test automation code - Experience designing and managing test environments, including stubs, mock services, and simulators, for testing networked software in isolation from live dependencies - Disciplined approach to defect logging, triage, tracking, and verification using standard issue-tracking tools (Jira or equivalent) - Experience in integrating automated tests into CI/CD pipelines and maintaining quality gates (GitHub Actions, GitLab CI, Jenkins, or equivalent) - Comfortable executing tests, debugging issues, and managing test tooling in Linux/Unix environments; familiarity with command-line debugging and log analysis - Ability to read C or Go source code to understand component behavior when documentation is incomplete or ambiguous - Experience designing and executing performance, load, or stress tests for high-throughput or low-latency networked software components (e.g. using Locust, k6, iPerf, or custom tooling) - Experience with dedicated test case management platforms (TestRail, Xray for Jira, Zephyr, or equivalent) - English proficiency at B2 level or above Requirements - Strong problem-solving mindset with a bias toward automation and operational efficiency - Collaborative and communicative — comfortable working in a globally distributed team - Ownership mentality - take responsibility for end-to-end reliability of systems under your care - Adaptable and self-directed, with the ability to manage competing priorities in a fast-paced environment - Meticulous attention to detail in documentation, change management, and operational procedures Technology Stack - Python (pytest, Robot Framework, or equivalent), C, Go and Rust - gRPC, REST API testing tools (Postman, requests library) - iPerf, Locust, k6, or custom tooling for throughput and latency validation - GitHub Actions, GitLab CI, Jenkins, ArgoCD - Docker, K8s (test environment provisioning and management) - Prometheus, Grafana, structured log analysis (ELK stack or equivalent) for diagnosing test failures in deployed environments - Git (GitHub / GitLab) - Confluence, test case management tools (e.g. TestRail, Xray, or equivalent) Physical Requirements - Ability to work in a standard office or remote home-office environment and use a computer for extended periods - Ability to participate in occasional after-hours incident response actions
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Automation Tester
CapgeminiFounded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global
Title: Automation Tester Location: Poznan United States Job Description: Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Your role Automation Tester plays a key role in ensuring reliable and efficient software delivery. Within projects, the role designs and executes automated and manual tests, builds and maintains test suites in CI/CD pipelines, and analyzes results to quickly detect defects. At company level, it strengthens Capgemini's quality engineering capabilities, supports scalable delivery through automation, and helps clients achieve faster releases with consistent, high-quality solutions across complex systems. Your tasks - designs automated UI and API tests; - builds and maintains CI/CD test suites; - executes tests and analyzes results; - supports scalable, repeatable quality assurance; - accelerates delivery with reliable automation. Your profile - strong programming skills (e.g. Java, Python, JavaScript or similar); - client-oriented mindset with strong problem-solving skills, understanding business needs and supporting quality improvements; - maintains a client‑focused approach, understands business context, and supports risk‑based problem solving that delivers clear value; - contributes to effective decision-making, positively influences collaboration, and works well within distributed, cross-functional teams; - hands-on experience with web technologies such as Angular and JavaScript, enabling effective automation of UI and API quality checks; - working knowledge of CI/CD and test automation ecosystems, including Azure DevOps, supporting reliable and scalable delivery pipelines; - fluent English and communicative level of German; - nice to have: experience with cloud platforms (AWS, Azure, GCP). What You'll love about working here Practical benefits: private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and 40+ options on our NAIS benefit platform, including Netflix, Spotify or Sports card. Access to over 70 training tracks with certification opportunities (e.g., GenAI, Architects, Google) on our NEXT platform. Dive into a world of knowledge with free access to Education First languages platform, TED Talks and Udemy Business materials and trainings. Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home, thanks to home office package (including laptop, monitor, and chair). Ask your recruiter about the details. Community Hub that will allow you to choose from over 20 professional communities that gather people interested in, among others: Salesforce, Java, Could, IoT, Agile, AI. Get to know us Capgemini is committed to diversity and inclusion, ensuring fairness in all employment practices. We evaluate individuals based on qualifications and performance, not personal characteristics, striving to create a workplace where everyone can succeed and feel valued. Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.
Managing Editor Remote Full Time Manager/Supervisor Managing Editor Helium SEO is seeking a Managing Content Editor with strategic vision, editorial expertise, and leadership skills to oversee our content team and client deliverables. As a key member of a national, award-winning marketing agency, the ideal candidate will lead content operations while managing a team of writers. This role demands someone who can own team scheduling, conduct client discovery interviews, write and edit high-priority content, and actively develop writers who want to grow their careers. This position can be in-office or remote, depending on location. Role Responsibilities - Own and manage the content team's schedule - assign work, balance bandwidth across accounts, and ensure all deliverables are tracked and delivered on time - Lead and mentor a team of writers, contractors, and assistant editors while establishing editorial standards and processes - Write and review high-priority or complex content deliverables, setting the quality bar through your own work - Conduct content interviews and discovery sessions with new and existing clients to capture brand voice, goals, and content direction - Serve as the primary point of escalation for complex client content issues and manage communication with clients professionally and promptly - Oversee the development and execution of content strategies across all accounts - Champion the integration of Noble Content Lab and other AI tools in the content creation process - Direct the agency's internal content marketing strategy and content initiatives - Establish and monitor project timelines, implement tracking systems, and ensure efficient resource allocation - Stay current with evolving SEO best practices and serve as the ultimate authority on content-related SEO questions - Collaborate with SEO specialists to align content with technical requirements - Evaluate content performance metrics and implement improvements Required Skills - 4+ years of professional editing experience, with at least 2 years in a management role - Experience in an agency environment working with multiple clients - Background in digital marketing, specifically content marketing - Demonstrated expertise in SEO content strategy and implementation - Enthusiasm for the integration of AI in content creation processes - Proven ability to write and edit high-quality content - you lead by example, not just by oversight - Experience leading client-facing discovery interviews and managing client relationships through escalations - Strong leadership abilities with experience managing and developing creative teams - Excellent client communication and relationship management skills - Proven ability to handle multiple priorities in a fast-paced environment - Experience developing and implementing editorial guidelines - Effective communicator who can adapt to various audiences - Collaborative leader who empowers team members - Detail-oriented while maintaining a big-picture perspective Expectations As one of the nation's fastest-growing SEO agencies, Helium continues to be recognized for its excellence of service. We strive to help every employee realize their professional potential. We believe in long-term careers that evolve so they continue to challenge and fulfill. For you to be the next Heliumite, you MUST exemplify our Core Values: Extraordinary Service, Responsive Communication, If it is to be then it is up to me, Problem Solver, Proactive, Under promise yet Overdeliver, and Achieve the North Star. We believe culture is the most important thing we must get right at this early stage in our journey. If we get the right people working together in productive ways, we can do anything. In this role, you will spend most of your day leading content strategy, managing team schedules, writing and editing content, conducting client discovery interviews, and developing your team members' careers. You will create and uphold editorial excellence for your clients, and when there are issues, you will deal with them tactfully and professionally. You will own content quality and team performance completely. Compensation & Benefits Compensation includes a competitive base salary. Helium offers medical and dental coverage and currently covers up to 90% of medical premiums for employees. We offer a retirement account, $100,000 in life insurance for every employee, unlimited PTO after 90 days, paternity leave, and all the Helium swag you could ever need. In addition, Helium is known for its fun and collaborative work environment, where even the household dog is invited! This position is hybrid (Monday, Wednesday, and Friday in the office) for candidates within a one-hour commute to zip code 45249. For those with a commute between 60–90 minutes, one day per week in the office is required. Candidates living beyond these distances may work fully remote. Come join a dedicated but fun-loving team and help us improve content quality and SEO effectiveness for our clients, one piece at a time!
Role Description Für unseren Kunden in Luzern suchen wir eine:n Quality Control Inspector, der/die als Teil der Qualitätsabteilung für die Entwicklung, Umsetzung und Überprüfung von Qualitätskontrollanforderungen verantwortlich ist. In dieser Rolle trägst du massgeblich zur Sicherstellung höchster Qualitätsstandards sowie zur Weiterentwicklung einer nachhaltigen Qualitätskultur bei. - Entwicklung und Weiterentwicklung von Qualitätskontrollanforderungen und Qualitätsstandards - Sicherstellung effizienter und robuster Qualitätsprozesse in enger Zusammenarbeit mit Engineering, Operations und Supply Chain - Mitwirkung bei der Erstellung und Pflege von Key Inspection Points (KIP) und Mandatory Inspection Points (MIP) - Unterstützung und Teilnahme an Non-Conformance- und Fehleranalysen - Durchführung von Wareneingangsprüfungen - Durchführung von Inline-Prüfungen gemäß Qualitäts- und Produktanforderungen - Verifikation von Mess- und Prüfmitteln Qualifications - Abgeschlossene technische Berufsausbildung (z. B. Technik, Mechanik, Mechatronik, Elektronik) - Kenntnisse relevanter Normen (z. B. EN9100, ECSS, NASA, MIL) - Fähigkeit, technische Systeme und Produkte schnell zu verstehen und zu analysieren - Sicherer Umgang mit MS Office - Erfahrung in der Anwendung von Qualitätsmethoden (z. B. 5 Why, Ishikawa/Fishbone) - Selbstständige und strukturierte Arbeitsweise sowie Teamfähigkeit - Analytisches Denkvermögen und ausgeprägte Problemlösungskompetenz - Kommunikationsstärke und Durchsetzungsfähigkeit - Mut, kritische Fragen zu stellen und Prozesse aktiv zu hinterfragen - Reisebereitschaft (ca. 5–10 %, national und international) - Fliessend Deutsch- und Englischkenntnisse, Schwedisch und Französisch von Vorteil Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.
Quality Assurance Manager - Product, Bids and Projects
Thales GroupThales Group, also known as Thales e-Security, is an industry-leading data security solutions and services provider dedicated to protecting client information w
Title: Quality Assurance Manager - Product, Bids & Projects Location: Amsterdam, Huizen, Netherlands Job Description: Full time job requisition id R0318228 In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. About the team QCS (Quality and Customer Satisfaction) is responsible for assuring the quality of operational activities (such as bids, projects, products and services) and supporting the maturity growth and performance improvement of the organisation. We do this to improve customer satisfaction and to drive competitiveness. QCS enhances the ownership of operational teams for the quality of their output and strengthens the learning, improvement and problem-solving capabilities of these teams. QCS develops the maturity of the organisation as a whole by leveraging operational best practices and provides an independent view on operational performance to senior management. About your future job As a QAM, you contribute to bids, projects and products through assuring the quality thereof and motivating, coaching and supporting the relevant teams in execution of their tasks in line with relevant processes/governance, risk and opportunity management and problem solving. The main tasks are: - Makes sure that the technical and non-technical requirements of the Customer are recorded, understood and managed efficiently by all the members of the Project team. - Ensures that the project deliverables comply with the customer’s requirements and with the applicable norms and standards. - Guides the Project team in defining and adjusting the Project reference system, and validates the resulting plans. Adjusts Quality Assurance actions to make sure they focus on the risks, taking into account the maturity of the Project team. - Assesses the execution of the Project (in relation to the plans): Evaluates deliverables through peer reviews, and ensures visibility through QA assessments, that features in the monthly project dashboards. - Makes sure that measures are planned and taken to reduced risks and make the most of opportunities relating to outsourced work. You will have autonomy to fulfil your activities while maintaining the perspective of the customer and ensure that products, systems and processes meet the highest quality standards. In addition, you will be involved in (transversal) problem solving and Root Cause Analysis, internal assessments and other improvement initiatives. Training in tools and practices will explicitly be part of your onboarding program and personal development Why you'd be a good match - Bachelor or Master degree in technology, engineering and/or (business) management. - Profound interest in risks, processes, quality, problem solving and improvement. - Strong knowledge of Engineering process steps (Hardware and Software lifecycle). - Experience with Agile Software development. - An analytical thinker with an open and curious mind and excellent communication and writing skills. - Ability to work in a dynamic, complex and multi-national environment wherein you connect with and influence various stakeholders in order to create (quality) awareness and challenge the status quo. - Ability to collaborate with colleagues and teams in all layers of our organization. What's in it for you - A challenging job in a great team within our high-tech, innovative work environment. Includes the freedom for initiative and good ideas. - Room for personal and professional growth within our organization, for example in regards to technical, commercial or international skills. - Valuable international collaboration with coworkers from 68 different countries around the globe. - A comfortable work space in a modern environment, with a focus on flexibility and the right work life balance. - You can usually work where and whenever you want. Within Thales, we aim for a 60/40 balance, where you work from home at least two days a week, when your role allows this. - A good salary, fitting travel allowance, and the ability to personalize your employment conditions: for instance, you can trade PTO for internet costs, our bicycle plan, company fitness and relocation costs. - 40 days off per year (PTO). Location The role is current based in Huizen. In December 2026 the office will relocate to Amsterdam Zuidoost.



