Job Closed

This listing is no longer active.

TCP Software logo
TCP Software

Learn how TCP Software can help your team work better.

Software Engineer – Test IV

SDETSDETFull TimeRemoteSeniorTeam 501-1,000Since 1988H1B No SponsorCompany SiteLinkedIn

Location

Serbia

Posted

68 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroidAWSCloudiOSJavaJenkins

Job Description

Software Engineer – Test IV

TCP Software

• Own end-to-end mobile QA for iOS, Android, or other platforms—manual and automated. • Design and execute robust test cases and automation suites. • Lead by example: impact team quality, share knowledge, and foster best practices. • Automate testing for multiple mobile apps (not just a few). • Report defects, analyze results, and recommend improvements. • Ensure compliance with product, technical, and regulatory standards.

Job Requirements

  • 5+ years in mobile QA (manual & automation).
  • Proven automation experience: built/maintained test frameworks and automated more than a few mobile apps.
  • Proficient in tools like Appium, Espresso, XCUITest, or similar.
  • Strong Java (OOP) and experience with GIT/Jenkins.
  • Solid API & UI testing skills; experience with cloud (AWS) environments.
  • Independent, open-minded, collaborative, and able to influence and compromise.
  • Excellent communication and organizational skills.

Benefits

  • Full remote work, with the option to work from the office, based on personal preference.
  • Personalised and individual benefits plan.
  • Competitive salary based on experience.
  • Voluntary Health insurance plan.
  • International working environment.
  • 8 hours to volunteer and impact the community.
  • The work/life setup you need to be successful.

Related Categories

Related Job Pages

More SDET Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Review and refine test tools and frameworks to match platform changes. • Collaborate with the team to maintain and improve automation infrastructure and lead the design of new frameworks when needed. • Build new frameworks or prototypes for microservices and third-party integrations. • Collaborate in cross-team automation projects and share reusable components. • Audit automation test suites regularly for accuracy, coverage, and business value. • Host technical meetings with testers to align priorities and share updates. • Identify and resolve technical issues to maintain workflow. • Advise as an expert on testing tools and processes. • Quickly address build and development pipeline problems. • Coordinate with Tech Ops to secure necessary resources. • Support deployments and release processes across environments. • Conduct both automated and manual testing to stay familiar with product workflows and platform behavior. • Regularly update your knowledge of product workflows so testing strategies match real user journeys and key business paths. • Help your team by writing code during critical delivery phases as needed. • Use metrics like execution rates, coverage, and pass/fail trends to evaluate testing quality. • Review production defects to gauge deliverable quality and pinpoint process gaps. • Promote prevention and early detection, aiming to cut defect escapes and enhance shift-left practices. • Oversee peer reviews of test scripts for efficient workflow and timely feedback. • Maintain consistent application of quality practices like code reviews, branching, naming, and documentation standards. • Provide mentorship and technical guidance to help the team grow their skills, especially in automation and AI. • Support technical and professional growth through coaching and career development within quality engineering.

District Of Columbia + 1 moreAll locations: District Of Columbia | Colombia
Job Closed
Sequoia Connect logo

SDET Team Lead

Sequoia Connect

Our core expertise lies in connecting Top Technologists with Top Companies through unparalleled IT headhunting solutions

SDET68 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

At Sequoia Connect, we are a Talent-First Technology Ecosystem that redefines how elite professionals interact with the global digital landscape. We move beyond traditional models to act as a catalyst for the top 1% of global talent, connecting human potential with complex industrial execution. By joining our inner circle, you are not simply taking a position; you are aligning with a strategic partner dedicated to updating your "Human OS" and accelerating your growth through world-class, high-impact projects. We are currently partnering with a global IT powerhouse that represents the connected world through innovative, customer-centric experiences. As a USD 6 billion organization and one of the top 7 IT service providers globally, our client empowers over 1,200 global customers—including several Fortune 500 companies—to "Rise™." With a massive network of 163,000+ professionals across 90 countries, they are at the absolute forefront of digital transformation, leveraging next-generation technologies such as 5G, AI, Blockchain, and Quantum Computing. This is your chance to thrive in a workplace recognized as one of the most sustainable corporations in the world. You will join an environment that values innovation and societal impact, working on end-to-end digital transformation projects for global leaders. If you are a driven professional looking for global career opportunities and exposure to high-impact projects within an international network of expertise, this is where you belong. We are currently searching for a SDET Team Lead: Responsibilities: - Lead and coordinate day-to-day activities for the Mexico-based SDET team, ensuring alignment on local operational needs. - Coordinate with distributed teams across different time zones to synchronize testing strategies and project goals. - Analyze and architect technical test solutions for complex user stories, ensuring coverage for integration points. - Optimize and refactor existing automated regression suites to maximize reliability and eliminate flakiness. - Refine and extend modular automation frameworks to ensure they remain scalable for the wider engineering team. - Expand API automation coverage for microservices, data integrity, and cross-service communication. - Perform deep-dive technical analysis to refactor automation code in alignment with evolving application architecture. - Maintain automated performance testing as integrated components of the continuous delivery pipeline. - Execute root cause analysis on complex defects, providing detailed technical insights and reproduction scripts. - Drive technical gap analysis to identify untested code paths and improve overall system testability. - Partner with Dev and Product to ensure acceptance criteria are precise and technically sound. - Own the technical scaling of automation solutions across multiple environments. - Execute special technical projects, such as upgrading test infrastructure or optimizing CI/CD workflows. Requirements: - 8+ years of experience in Software Engineering and Test Automation with a proven track record of framework improvement. - Proven leadership ability in managing local team operations and providing technical mentorship to improve coding standards. - High proficiency in programming (Python, Java, TypeScript, or C#) with a focus on clean, scalable code. - Deep understanding of modern architecture, including microservices, containerization (Docker), and cloud environments. - Extensive experience with automation tools such as Playwright, Selenium, Appium, Postman, or RestAssured. - Solid experience in performance engineering using tools like k6, JMeter, or Locust. - Advanced proficiency with CI/CD orchestration (Harness, BitBucket, or Jenkins) to optimize release cycles. - Experience with cloud-based testing infrastructure like SauceLabs, BrowserStack, or AWS Device Farm. - Expert technical communication skills to translate quality risks into actionable engineering tasks. Languages - Advanced Oral English. - Advanced Spanish. Note: - Fully remote. If you meet these qualifications and are pursuing new challenges, start your application on our website to join an award-winning employer. Explore all our job openings | Sequoia Career’s Page: https://www.sequoia-connect.com/careers/ Requirements Requirements: - 8+ years of experience in Software Engineering and Test Automation with a proven track record of framework improvement. - Proven leadership ability in managing local team operations and providing technical mentorship to improve coding standards. - High proficiency in programming (Python, Java, TypeScript, or C#) with a focus on clean, scalable code. - Deep understanding of modern architecture, including microservices, containerization (Docker), and cloud environments. - Extensive experience with automation tools such as Playwright, Selenium, Appium, Postman, or RestAssured. - Solid experience in performance engineering using tools like k6, JMeter, or Locust. - Advanced proficiency with CI/CD orchestration (Harness, BitBucket, or Jenkins) to optimize release cycles. - Experience with cloud-based testing infrastructure like SauceLabs, BrowserStack, or AWS Device Farm. - Expert technical communication skills to translate quality risks into actionable engineering tasks.

Mexico

Role Description We are seeking a passionate, data-driven, and team-oriented Senior Software Engineer / Architect to join our innovative wholesale organization as we continue to expand our operations, technology platforms, and development capabilities. This is an exciting time for the company as we grow across supply chain, marketing, software development, and sales functions. The Senior Software Engineer / Architect is responsible for designing, developing, and maintaining software solutions across multiple platforms while ensuring scalability, performance, and reliability. This role leads the architectural design and integration of internal systems, applications, and third-party solutions to support business needs. This position will define and maintain application architecture standards, guide development teams in best practices, and oversee the planning and execution of integration strategies. The role also supports the creation of development tools, monitoring systems, and optimized build processes that enhance the productivity and effectiveness of the software development team. Strong communication, collaboration, and problem-solving abilities, along with expertise in modern software architecture and integration practices, are critical for success in this role. Qualifications - Bachelor’s degree in computer science, or related field. - 10+ years of experience developing high-performing applications within full-stack microservices architectures. - Strong experience with modern software architecture patterns and engineering best practices. - Experience with Azure cloud services, cloud-native solutions, serverless architectures, and messaging technologies such as service bus implementations. - Experience with version control and CI/CD practices. - Relevant software certifications (e.g., Microsoft Certified Associate or Expert) are a plus. Requirements - Develop and deploy new products and features to support rapid iteration and continuous improvement. - Collaborate with stakeholders to understand business requirements, operational processes, and technical needs. - Architect, design, and document software applications to ensure solutions meet functional, performance, scalability, and reliability requirements. - Collaborate with analysts, designers, and development teams in the planning and implementation of new software applications and enhancements. - Research emerging application development technologies, frameworks, and standards to support innovation and continuous improvement. - Develop high-quality, high-performing applications that adhere to established coding and architectural standards. - Develop and maintain reusable libraries and components to maximize code reuse and ensure consistency across the application portfolio. - Participate in code reviews, Agile ceremonies, and continuous improvement initiatives to support team development and high-quality software delivery. - Conduct performance testing and debugging activities to identify issues, improve performance, and ensure application stability. - Promote and share knowledge of application development best practices and modern software architecture principles. - Provide technical leadership and guidance to development team members regarding architecture, development standards, and best practices. - Perform other duties as assigned. Benefits - Health Insurance - Flexible Spending Plan - Health Savings Plan - Dental Insurance - Vision Insurance - Paid Time Off - Paid Sick Time - Paid Holidays - 401K with matching - Overtime Pay (when offered)

United States
$160K - $190K / year
Job Closed
Aviatrix logo

MTS SDET, Test Infrastructure

Aviatrix

Aviatrix cloud network platform delivers advanced networking, security and operational visibility required by enterprises with the simplicity and automation of cloud. More than 400 customers worldwide leverage Aviatrix and it’s proven multi-cloud network reference architecture to design, deploy and operate a repeatable network and security architecture that is consistent across any public cloud. Combined with the industry’s first and only multi-cloud networking certification (ACE), Aviatrix is empowering IT to lead and accelerate the transformation to the cloud. Learn more at Aviatrix.com.

SDET68 days ago
Full TimeRemoteTeam 223Since 2014

WHO WE ARE: For enterprises struggling to secure cloud workloads, Aviatrix® offers a single solution for pervasive cloud security. Where current cybersecurity approaches focus on securing entry points to a trusted space, Aviatrix Cloud Native Security Fabric (CNSF) delivers runtime security and enforcement within the cloud application infrastructure itself – closing gaps between existing solutions and helping organizations regain visibility and control. Aviatrix ensures security, cloud, and networking teams are empowering developer velocity, AI, serverless, and what’s next. For more information, visit www.aviatrix.ai. ABOUT THE ROLE: We are searching for a Software Development Engineer in Test (SDET) to join the Aviatrix Test Infrastructure team. In this role, you will maintain and improve our hermetic integration test framework, contribute to testing tools and dashboards, and support developers across Aviatrix in delivering high-quality software. This is a great opportunity for early-career engineers who are passionate about quality engineering, test automation, and developer productivity to grow their skills in a fast-paced, collaborative environment. RESPONSIBILITIES - Collaborate with cross-functional teams to understand requirements and contribute to scalable test solutions and quality engineering initiatives - Maintain and improve the hermetic integration test framework to support all developers at Aviatrix - Write clean, efficient, and maintainable test code and testing tools in accordance with industry best practices - Maintain, improve, and expand integration tests and end-to-end automated test cases, along with the underlying Terraform-based regression infrastructure, ensuring reliability, scalability, and reproducibility across the product lifecycle - Contribute to and maintain testing dashboards to provide visibility into test results, code coverage, flakiness trends, and overall quality metrics - Support the maintenance and improvement of the integration playground — an environment where developers can explore, validate, and experiment with integrations in an isolated and reproducible manner - Support the adoption of testing tools and frameworks across engineering teams through documentation and onboarding assistance - Contribute to mocks and simulators for Aviatrix's flagship components to enable hermetic and reliable testing without external dependencies - Assist in deploying and managing test infrastructure using cloud platforms and containerization technologies - Participate in code reviews and receive and apply constructive feedback with a focus on testability, reliability, and maintainability - Stay current with emerging technologies and proactively learn new tools and techniques to improve testing processes and developer productivity QUALIFICATIONS - Bachelor's or Master's degree in Computer Science or a related field; new graduates are welcome to apply - 0-3 years of experience in software development, test engineering, or a related technical role; internship or project experience is considered - Foundational coding skills in one or more of the following languages: Python, Golang, C++, or Java - Basic understanding of networking concepts, test frameworks, and cloud technologies - Familiarity with at least one public cloud provider such as AWS, Azure, GCP, or OCI - Exposure to CI/CD concepts and pipelines - Familiarity with GitHub Actions, Docker, or Kubernetes is a plus PREFERRED - Exposure to or coursework in test frameworks (e.g., pytest, Go testing, or similar) - Interest or experience in developing internal tools, dashboards, or scripts that improve developer workflows - Eagerness to learn and contribute to tool adoption across engineering teams through documentation and collaboration - Basic exposure to mock services or simulators in academic or project settings - Familiarity with Terraform or other infrastructure-as-code tools is a strong plus - Exposure to observability and monitoring tools (e.g., Grafana, Prometheus, Datadog) is a plus - Willingness to leverage AI-powered tools (e.g., GitHub Copilot, LLM-based assistants) to improve test generation, code quality, and productivity What we're looking for in you - A curious and eager learner who is excited to grow in the quality engineering domain - A collaborative team player who communicates openly and is receptive to feedback - Someone with a quality-first mindset — you believe that great testing is a foundation for great products - A self-starter who takes initiative and is comfortable asking questions to clarify requirements - Someone who is excited about working at the intersection of cloud infrastructure, security/networking, and developer productivity Why join us By joining the Aviatrix Test Infrastructure team, you will have the opportunity to contribute to the testing and quality infrastructure that powers one of the leading cloud networking platforms in the industry. You will tackle challenging problems at the intersection of cloud, security/networking, and developer productivity — making a meaningful impact on how hundreds of engineers build and ship software every day. We offer a supportive and inclusive work environment where your growth is prioritized, your contributions are recognized, and innovation is celebrated. US Pay Range The annual base salary range for this full-time position is $135,110-$158,953 + benefits + 401(k) match + equity and is bonus eligible. The pay range is determined by the role, work location, job-related skills, level, experience and relevant education. The range displayed is applicable only for new hires for the listed position located in the US. Your Talent Advisor can share more details regarding salary ranges, benefits, and equity for your location during the hiring process. #LI-RACHEL #LI-Remote BENEFITS US: We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage, 401(k) match, short and long-term disability, life/AD&D insurance, $1,000/year education reimbursement, and a flexible vacation policy. Outside the US: We offer a comprehensive benefits package which, (subject to regional variations) could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend Your total compensation package will be based on job-related knowledge, education, certifications and location, per our aligned ranges. About Aviatrix  Aviatrix® is the cloud network security company trusted by more than 500 of the world’s leading enterprises. As cloud infrastructures become more complex and costly, the Aviatrix Cloud Network Security platform gives companies back the power, control, security, and simplicity they need to modernize their cloud strategies. Aviatrix is the only secure networking solution built specifically for the cloud, that ensures companies are ready for AI and what’s next. Combined with the Aviatrix Certified Engineer (ACE) Program, the industry’s leading secure multicloud networking certification, Aviatrix unifies cloud, networking, and security teams and unlocks greater potential across any cloud.​ WE WANT TO INCLUDE YOU We embrace the fact that not everyone’s journey took the same route or started at the same place. If your experience doesn’t quite meet the requirements but the opportunity excites you and you believe you could be great, don’t let that hold you back from applying. Tell us what you CAN bring and what makes you special. Aviatrix is a community where everyone's career can grow and we want to help you achieve your goals and be “your best YOU,” however that looks. If you're seeking an opportunity where you can be excited to start work every morning with enthusiastic people, make a real difference and be part of something amazing then let’s talk. We want to get to know you and how we could grow together. Aviatrix, Inc. is an equal opportunity employer and does not make hiring decisions based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. CPRA - California Applicant Privacy Notice

United States
$135K - $158K / year