Helping Visionaries Change the World
Middle Platform Automation Engineer
Location
India
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Middle Platform Automation Engineer
Miratech
• Design, build, and maintain Grafana dashboards and telemetry visualizations to monitor system performance, latency, error rates, saturation, and overall platform health. • Configure and maintain observability solutions, including Prometheus monitoring and alerting, ensuring critical service metrics and SRE Golden Signals are effectively tracked. • Develop, test, and maintain modular Ansible playbooks to automate infrastructure provisioning, application configuration, patching, and operational workflows. • Support enterprise automation through AWX by managing centralized execution, automation templates, RBAC, and reusable infrastructure workflows. • Maintain Infrastructure as Code (IaC) repositories using Git, following best practices for version control, peer code reviews, and CI/CD-driven automation. • Actively participate in Agile ceremonies, including Sprint Planning, Daily Stand-ups, Backlog Refinement, and Retrospectives, contributing to sprint execution and continuous improvement. • Collaborate with Product Owners, Scrum Masters, and engineering teams to translate business requirements into actionable user stories while driving automation, observability, and platform reliability initiatives.
Job Requirements
- 4+ years of experience in DevOps, Infrastructure Automation, Platform Engineering, or Site Reliability Engineering (SRE).
- Hands-on experience building and maintaining Grafana dashboards, telemetry visualizations, and observability solutions.
- Practical experience developing and maintaining Ansible playbooks for infrastructure provisioning, configuration management, and automation.
- Experience configuring monitoring and alerting using Prometheus and Grafana.
- Proficiency with Git version control, peer code reviews, and CI/CD workflows.
- Working knowledge of Python and/or Bash scripting.
- Solid Linux administration skills (Ubuntu, RHEL, or similar).
- Experience using Jira in Agile/Scrum environments.
- Nice to have Experience with Kubernetes and containerized workloads.
- Familiarity with metrics storage platforms such as Prometheus, Mimir, or Thanos.
- Basic understanding of GitLab CI or other CI/CD platforms.
- Knowledge of Infrastructure as Code (IaC) and DevOps best practices.
- Familiarity with ITIL processes, change management, and enterprise operational workflows.
- Certified ScrumMaster (CSM), Professional Scrum Master (PSM I), or equivalent Scrum Alliance/Scrum.org certification.
Benefits
- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
• Manage end-to-end DevHome operations, partner onboarding support, and release execution • Manage Android and iOS release activities and resolve operational escalations related to partner access • Make safe production changes and maintain Terraform-managed AWS infrastructure • Investigate and respond to production incidents using Datadog, Kibana, and system-level troubleshooting • Support infrastructure lifecycle work and develop automation, scripts, and internal tools • Contribute to on-call readiness, RCA follow-ups, SOP improvements, and partner with cross-functional stakeholders
Senior Manual Testing and Automation
General DynamicsA business unit of General Dynamics, General Dynamics Information Technology (GDIT) supports some of the United States' most complex government, defense, and in
Role Description Senior Manual Testing and Automation/QA - Design, develop, and maintain automated test scripts, frameworks, and tools to validate UI, API, and backend components of the system. - Create and execute test plans and test cases to ensure thorough coverage of business requirements, user workflows, and edge cases. - Build, curate, and manage test datasets across integrated systems (databases, microservices, and data platforms) to support automated, manual, and exploratory testing. - Implement and execute UI test automation for Angular-based applications, ensuring a consistent, high-quality user experience across supported browsers and devices. - Implement and execute API and microservices tests, validating functionality, data integrity, error handling, and contract compliance. - Collaborate with developers and data engineers to understand system architecture, data flows, and integration points, and reflect them in test strategies and scenarios. - Integrate automated tests into CI/CD pipelines (GitLab), ensuring tests run reliably as part of build and deployment workflows. - Monitor test results, analyze failures, and work closely with development teams to triage, document, and resolve defects. - Perform regression testing to ensure that new changes do not introduce defects into existing functionality. - Conduct exploratory testing to uncover edge cases, usability issues, and gaps not covered by scripted tests. - Contribute to performance and reliability testing, helping identify bottlenecks in APIs, databases, and data pipelines. - Participate in Agile ceremonies (daily stand-ups, sprint planning, backlog grooming, sprint reviews, and retrospectives), providing input on test scope and estimates. - Work closely with product owners and business stakeholders to clarify acceptance criteria and ensure test coverage aligns with user expectations. - Promote and help enforce quality standards, including unit test coverage expectations, test automation targets, and defect prevention practices. - Document test approaches, frameworks, and best practices. - Proactively communicate testing status, risks, and issues to the team and recommend mitigations or improvements. Qualifications - 3–5+ years of experience in software QA and test automation for web and API-based applications. - Strong experience designing, developing, and maintaining automated tests for Web UIs (Angular/TypeScript-based applications). - Hands-on experience with at least one UI test automation framework (e.g., Selenium, Cypress, Playwright) for end-to-end and regression tests. - Experience designing and maintaining automated tests for systems that integrate and aggregate data from multiple sources, including data platforms such as Databricks. - Hands-on experience with unit and integration testing frameworks such as JUnit (or similar). - Strong understanding of REST Web Services, including validating request/response payloads (JSON/XML), status codes, and error handling. - Experience designing and executing test plans, test cases, and test data to ensure comprehensive coverage of functional and non-functional requirements. - Experience with SQL and relational databases (MySQL, PostgreSQL, or Oracle 19) to validate data, build test datasets, and support backend testing. - Experience working in Agile/Scrum teams, participating in sprints, and collaborating closely with developers, product owners, and business analysts. - Experience with Git-based workflows (GitLab preferred) for managing test code, reviewing changes, and collaborating via merge requests. - Experience with CI/CD-driven testing, integrating automated tests into pipelines (e.g., GitLab Runner) for continuous integration and regression testing. - Familiarity with Docker for running tests in containerized environments and validating containerized applications. - Position requires the ability to work East Coast core hours of 9AM – 3PM ET. Requirements - Related Bachelor’s Degree. - 3+ years of related experience. - US Citizenship Required: No. Benefits - Variety of medical plan options, some with Health Savings Accounts. - Dental plan options. - Vision plan. - 401(k) plan with company match. - Full flex work weeks where possible. - Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave. - 15 days of paid leave per calendar year for vacations, personal business, and illness. - 10 paid holidays per year. - Paid Family Leave program providing up to 160 hours of paid leave in a rolling 12 month period for eligible employees. - Short and long-term disability benefits. - Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
• Lead implementation of AI-powered business solutions from concept through production • Ensure successful deployment of AI solutions into enterprise production environments • Translate business requirements into executable engineering delivery plans • Partner closely with business stakeholders and engagement leads to understand priorities and define implementation roadmaps • Lead and develop an offshore engineering team • Build a high-performing engineering culture focused on accountability, quality, and continuous improvement
Role Description You will join a SaaS QR code generator project that helps users create, customize, manage, and track QR codes across different business and personal use cases. As a QA Engineer, you will be responsible for testing new features, bug fixes, A/B experiments, payment-related flows, analytics tracking, and regression areas before release. This is a hands-on QA role focused on product quality, cross-browser validation, edge-case testing, clear bug reporting, and release readiness. Key Responsibilities - Perform manual QA for new features, improvements, bug fixes, and experiments. - Validate that implementation matches requirements, designs, copy, and acceptance criteria. - Test UI, UX, business logic, responsiveness, edge cases, error states, loading states, and validation messages. - Perform exploratory, smoke, and regression testing before releases. - Test web functionality across major desktop and mobile browsers. - Identify browser-specific and device-specific issues. - Test A/B tests and feature-flagged releases before launch. - Validate experiment behavior, targeting logic, fallback behavior, and related analytics events. - Test payment, checkout, subscription, billing, and access-related flows. - Validate successful and unsuccessful payment scenarios, including edge cases. - Check that key analytics events fire correctly and contain accurate properties. - Create clear, structured, reproducible bug reports with screenshots/videos, environment details, severity, and impact. - Retest fixed issues and confirm that bugs are fully resolved. - Communicate QA status clearly before release: passed, failed, blocked, or passed with known issues. Qualifications - 4+ years of QA experience in SaaS, web products, consumer-facing digital products, payments, subscriptions, fintech, or similar environments. - Strong manual QA experience with web applications. - Experience with cross-browser and cross-platform testing. - Experience testing payment, checkout, subscription, or billing flows. - Experience testing A/B tests, feature flags, experiments, or conversion funnels. - Experience validating responsive web behavior on desktop, tablet, and mobile. - Ability to test both product logic and UI/UX details. - Ability to use browser developer tools, console logs, network requests, cookies, local storage, and basic API checks. - Ability to write clear, reproducible bug reports. - Strong attention to detail and ability to catch edge cases. - Russian language - fluent. Requirements - SaaS or web product QA experience. - Payment or subscription testing experience. - A/B test or experiment QA experience. - Cross-browser and mobile web testing experience. - Understanding of analytics/event tracking validation. - Strong manual, smoke, and regression testing skills. - Clear written communication. - Ability to work independently and proactively identify quality risks. Benefits - Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. - Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. - Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. - Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them. - Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.




