Senior Quality Assurance Engineer – Java/Automation

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of 3Pillar Global

3Pillar Global

1001 - 5000 employees

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

💰 Private Equity Round on 2021-10

SaaS • Enterprise • Artificial Intelligence

3Pillar Global is a modern application strategy, design, and engineering firm that specializes in delivering strategic software development initiatives for various industries. They offer a range of services, including application technology strategy, digital product engineering, data and analytics, and artificial intelligence development. 3Pillar Global focuses on helping organizations transform their bold ideas into breakthrough solutions by leveraging cutting-edge technologies such as generative and multimodal AI. They work with partners and clients across multiple sectors, including healthcare, financial services, insurance, media, and information services, to solve complex technology challenges and deliver high-performing results.

📋 Description

• Test Strategy & Execution: Lead the creation and management of Unit & Characterization tests (Golden Master generation) to validate the ported C++ business logic against legacy behavior. • Automation Focus: Implement and maintain test automation, Quality Assurance, and coordinate UAT and DevOps activities. • Quality Gates & CI/CD: Integrate workflow and deliverables into the existing CI/CD pipelines, enforcing strict Quality Gates. This includes ensuring 100% golden master match and constraining performance regression to less than 10% from the C++ baseline. • Characterization Targets: Drive the creation of a comprehensive test suite targeting ≥3,200 total test cases and ≥80% code path coverage across core components like Node Managers, Event Handlers, Business Rules, and the BRG Module. • Performance Engineering: Conduct performance profiling and testing to meet Non-Functional Requirements (NFRs) like 7,000–8,000 TPS throughput and event processing latency of <5ms. • Technical Validation: Focus on validating key modernization aspects, including IPC behavior, cache operations (L1/L2 Redis tiering), and Node Manager state transitions.

🎯 Requirements

• Minimum of 5 years of progressive experience in the IT field, demonstrating comprehensive knowledge of testing strategies, methodologies, and automation in complex software development environments. • Mandatory Experience: Automated testing for both Java and C++ codebases. • Technical Stack: Strong proficiency in Java (targeting Java 21) and experience with high-availability/high-performance (HA/HP) systems. • Testing Methodology: Deep experience with Golden Master Testing and characterization test creation. • AI/Automation Skills: Proven ability to implement AI-assisted test generation & automation, including performance profiling/testing • Domain Knowledge: Ability to quickly understand and validate telecom-specific protocols (SS7 and Diameter) that interact with the modernized application logic. • CI/CD: Experience in integrating test automation into CI/CD pipelines (e.g., Jenkins) and establishing performance baselines. • Solid debugging skills and experience (e.g., analyzing log files, spotting patterns) • Experience with tools for tracking and documenting development processes (JIRA, Notion, git) is an advantage. • Working with automation tools (Ansible, Jenkins, CI/CD) • Good communicator & fluent in written and spoken English

Apply Now

Similar Jobs

🕒 4 days ago

Miratech

501 - 1000

Infrastructure Automation & Observability Engineer in Miratech, a global IT services company. Automating infrastructure deployments and maintaining observability for enterprise-scale technologies.

Ansible

Grafana

Kubernetes

Linux

Prometheus

Python

🕒 5 days ago

Empower

10,000+ employees

💸 Finance

💳 Fintech

👥 B2C

Senior Engineer Automation Quality developing scalable automation frameworks for financial services company. Mentoring team members and collaborating with cross-functional teams for quality assurance.

Java

Jenkins

JUnit

SDLC

Selenium

🕒 July 14

Miratech

501 - 1000

Infrastructure Automation Engineer automating infrastructure deployments and maintaining observability with DevOps practices. Join a global IT services company focused on digital transformation and innovation.

Ansible

Grafana

Kubernetes

Linux

Prometheus

Python

🕒 July 9

Bitovi

51 - 200

🛍️ eCommerce

🤝 B2B

☁️ SaaS

AI Automation Engineer developing automation solutions leveraging n8n for Avalara. Focus on improving workflow automation and integrating AI across enterprise processes.

AWS

Azure

Cloud

Google Cloud Platform

🕒 July 7

Empower

10,000+ employees

💸 Finance

💳 Fintech

👥 B2C

Senior Engineer responsible for developing scalable automation frameworks at Empower Finance. Collaborating across departments and mentoring junior team members in automated testing methodologies.

Java

Jenkins

JUnit

SDLC

Selenium