QA Engineer - Ostro
Veeva Systems
The Role
What You'll Do
- Develop and execute manual and automated test plans to ensure SaaS platform quality and reliability
- Identify, document, and track software defects alongside development teams for rapid resolution
- Create and maintain test cases, scripts, and data for functional and non-functional testing
- Partner with Product, Engineering, and Customer Success to align on requirements and expected behaviors
- Research and implement AI-driven automation frameworks and LLM-based techniques to optimize testing
- Conduct regression and performance testing to ensure system scalability
- Integrate automated test suites directly into CI/CD pipelines to streamline deployments
- Deliver clear, structured test reports and status updates to key stakeholders
- Drive continuous QA process improvements independently with minimal oversight
We are seeking a detail-oriented QA Engineer who seamlessly bridges manual precision with automated efficiency. As a disciplined, self-starting problem solver, you take full ownership of software quality without needing micromanagement. Beyond core testing, you bring a strong curiosity for modern QA innovations, including AI-driven testing frameworks and LLM-based approaches, and a drive to help shape the future of our quality processes.
Requirements
- 3+ years in software quality assurance, mastering both manual precision and automated testing
- Hands-on experience with frameworks like Cypress, Playwright, or Selenium, plus proficiency in JavaScript, Python, or Java
- Proven ability to validate APIs using tools such as Postman, RestAssured, or similar frameworks
- Practical understanding of CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) for automated test integration
- Active interest in AI/ML-driven testing solutions and eagerness to experiment with LLM-based testing approaches
- Strong analytical mindset with a keen eye for detail and complex edge cases
- Strong communication skills to partner effectively with Dev, Implementation, and Customer Support teams
- Self-starter who prioritizes tasks, solves problems independently, and owns outcomes without micromanagement
Nice to Have
- Experience with AI-driven test automation tools or LLM-based QA methodologies
- Knowledge of SaaS environments and website-based software deployment
- Familiarity with cloud platforms like AWS or GCP
Interviewing with Veeva
- Follow the application process and submit your resume.
- Within 3 days, you will receive a link to a personality assessment administered by a third party.
- Once you complete the assessment, our team will review your full application package and follow up via email with our decision.
- If moving to the interview stage, the process is as follows:
- A conversation with the hiring manager
- A practical case exercise
- A final conversation with our group's Senior Leader.
- Once all interviews are complete, the manager will be in touch with a final decision.
We value your time and believe in a transparent hiring process. Here is the process you can expect.
Perks & Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
Compensation
- Base pay: $70,000 - $120,000
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
Originally posted on Himalayas
Senior QA Engineer
Millennium Systems International
We’re just as passionate about our people as we are about our product. MSI is proud to be recognized as a New Jersey Top Workplace and Remote Top Workplace, along with earning Top Workplaces Culture Excellence Awards for Technology Industry, Work-Life Flexibility, Purpose & Values, Employee Well-Being, Employee Appreciation, and Professional Development.
Our values are at the heart of how we work, collaborate, and succeed:
- Innovation
- Disruption
- Empowerment
- Inspire
- Creativity
- Integrity
Candidates must reside in the United States. Millennium Systems International participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
About the Role:
We are looking for a forward-thinking Senior Quality Assurance Engineer who combines deep QA expertise with a passion for applying AI and intelligent tooling to transform how we test, validate, and ship software. This role goes beyond traditional testing — you will be a force multiplier for the QA organization, leveraging large language models, AI-powered test generation, intelligent automation, and data-driven insights to accelerate quality across the full software delivery lifecycle.
You'll partner closely with engineering, product, and data teams to embed AI-assisted practices into everyday QA workflows — from smarter test case design and automated defect triage to predictive risk analysis and self-healing test frameworks. This is a remote position.
What We're Looking For:
Core Quality Engineering Skills
- Strong foundation in Quality Assurance and Quality Engineering fundamentals, including end-to-end testing strategy, risk-based testing, and release readiness.
- Proven experience designing and executing tests across web and API layers — including UI validation, regression, integration, and exploratory testing.
- Hands-on proficiency with test automation frameworks such as Playwright, Selenium, or Cypress, with the ability to architect scalable, maintainable test suites.
- Comfortable working with SQL for test data setup, validation, and troubleshooting data integrity issues across environments.
- Solid understanding of CI/CD pipelines and the ability to integrate automated checks into build and deployment workflows.
- Experience working within Agile teams, contributing to sprint planning, test estimation, and release coordination.
AI & Intelligent Tooling Skills
- Demonstrated ability to leverage AI-powered tools (e.g., GitHub Copilot, Claude, ChatGPT, Cursor, or similar LLM-based assistants) to accelerate test case generation, script authoring, defect analysis, and documentation.
- Experience with — or strong aptitude for — prompt engineering techniques to extract high-quality, context-aware outputs from AI models for QA workflows.
- Familiarity with AI-assisted test automation approaches such as self-healing locators, visual AI testing (e.g., Applitools), or intelligent test selection/prioritization.
- Ability to evaluate, pilot, and integrate new AI-powered QA tools into existing processes, measuring impact on speed, coverage, and defect detection.
- Understanding of how to use AI for test data generation, synthetic data creation, and edge-case discovery.
- Awareness of the limitations and risks of AI-generated outputs — able to validate, review, and refine AI suggestions rather than accepting them uncritically.
Leadership & Growth Mindset
- A track record of mentoring junior QA engineers and elevating team capabilities through knowledge sharing, pairing, and process improvement.
- Ability to champion and evangelize AI-augmented QA practices across the engineering organization.
- Experience identifying quality gaps, recommending tooling, and establishing repeatable best practices that scale.
- Strong communication and documentation skills — able to articulate technical concepts clearly for both engineering and non-technical stakeholders.
- Proactive, self-directed, and dependable, with a history of independently driving initiatives from concept through execution.
Responsibilities:
- Define and execute AI-augmented test strategies across functional, integration, and automation testing layers.
- Leverage AI tools to accelerate QA workflows — including test case design, automation script generation, defect root-cause analysis, and test documentation.
- Architect and maintain scalable test automation frameworks, integrating AI-assisted capabilities such as intelligent test selection, self-healing tests, and predictive defect analysis.
- Evaluate and pilot emerging AI-powered QA tools, building proof-of-concepts and making recommendations for adoption based on measurable quality and efficiency gains.
- Mentor and coach QA team members on both foundational QE practices and the effective use of AI tools in their daily work.
- Collaborate with engineering and product teams to embed quality earlier in the development lifecycle, advocating for shift-left testing and AI-supported code review.
- Contribute to CI/CD pipeline quality gates, ensuring automated functional checks are reliable, fast, and actionable.
- Establish and share best practices for responsible, effective use of AI in quality engineering across the organization.
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field.
- Demonstrated professional experience in software Quality Assurance / Quality Engineering.
- Strong programming skills in one or more languages: Python, JavaScript, TypeScript, C#, or equivalent.
- Proven experience building and maintaining test automation at scale using modern frameworks (Playwright, Selenium, Cypress, or similar).
- Demonstrated, hands-on experience using AI/LLM-powered tools to improve QA efficiency, coverage, or speed.
- Experience with API testing and CI/CD integration.
- Strong analytical and problem-solving skills with excellent attention to detail.
- Excellent written and verbal communication skills.
Bonus Skills:
- Experience with ETL / Data Warehouse testing across tools such as Fivetran, Databricks, Snowflake, or similar.
- Familiarity with data modeling concepts (star schema, fact/dimension tables) and data formats (Parquet, CSV, JSON).
- Experience validating end-to-end data flow from source systems through ETL processes to curated layers and visualization tools (Quicksight, Tableau, Power BI).
- Experience with data reconciliation — row counts, aggregations, and KPI accuracy.
- Familiarity with non-functional testing practices — performance, scalability, failover, reliability, and security.
- Hands-on experience with performance testing tools (JMeter, Locust, k6) or visual AI testing tools (Applitools).
- Experience with backend/API testing using tools such as Postman, REST Assured, or equivalent.
- Experience building custom AI agents, workflows, or integrations using APIs from LLM providers.
- Familiarity with observability and monitoring tools (Datadog, New Relic, Grafana).
- Knowledge of security testing practices and basic OWASP principles.
- Experience with test management tools such as Azure DevOps, Jira, TestRail, or Zephyr.
We Offer
Paid Time Off (PTO) and Holidays
Enjoy a generous 3 weeks of Paid Time Off (PTO) that begins accruing with every pay period from your very first day! Plus, you’ll enjoy ten (10) paid holidays throughout 2025, along with five (5) paid sick days and one (1) personal day—because we believe in taking care of you!
Medical, Dental, and Vision Benefits
Your well-being is a priority! We offer subsidized Medical, Dental, and Vision plans, with coverage kicking in quickly. It's all about making sure you stay healthy, happy, and well-cared for.
Life Insurance
Peace of mind for you and your loved ones! We provide Life Insurance and Accidental Death & Dismemberment (AD&D). What’s even better? Millennium Systems International fully covers the entire cost—100% on us!
Long-Term and Short-Term Disability Insurance
Stay secure no matter what life brings your way. Short-Term and Long-Term Disability insurance. And we’ve got your back—Millennium Systems International covers the full cost of Long-Term Disability at 100%.
401(k) Retirement Plan
Plan for your future with confidence! You’ll be eligible to enroll in our robust 401(k) plan. When you do, you’ll enjoy a 100% match on up to 4% of your contributions, thanks to our Safe Harbor plan. It’s our way of helping you build a brighter tomorrow.
Learning & Development Opportunities
We foster a culture of growth and professional excellence. As part of our benefits, we offer unlimited access to Udemy’s online courses, helping you refine your skills, explore new areas, and advance your career. Whether you're deepening your expertise or learning new technologies, we’re here to support your development every step of the way.
Originally posted on Himalayas
Senior QA Engineer
Millennium Systems International
We’re just as passionate about our people as we are about our product. MSI is proud to be recognized as a New Jersey Top Workplace and Remote Top Workplace, along with earning Top Workplaces Culture Excellence Awards for Technology Industry, Work-Life Flexibility, Purpose & Values, Employee Well-Being, Employee Appreciation, and Professional Development.
Our values are at the heart of how we work, collaborate, and succeed:
- Innovation
- Disruption
- Empowerment
- Inspire
- Creativity
- Integrity
Candidates must reside in the United States. Millennium Systems International participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
About the Role:
We are looking for a forward-thinking Senior Quality Assurance Engineer who combines deep QA expertise with a passion for applying AI and intelligent tooling to transform how we test, validate, and ship software. This role goes beyond traditional testing — you will be a force multiplier for the QA organization, leveraging large language models, AI-powered test generation, intelligent automation, and data-driven insights to accelerate quality across the full software delivery lifecycle.
You'll partner closely with engineering, product, and data teams to embed AI-assisted practices into everyday QA workflows — from smarter test case design and automated defect triage to predictive risk analysis and self-healing test frameworks. This is a remote position.
What We're Looking For:
Core Quality Engineering Skills
- Strong foundation in Quality Assurance and Quality Engineering fundamentals, including end-to-end testing strategy, risk-based testing, and release readiness.
- Proven experience designing and executing tests across web and API layers — including UI validation, regression, integration, and exploratory testing.
- Hands-on proficiency with test automation frameworks such as Playwright, Selenium, or Cypress, with the ability to architect scalable, maintainable test suites.
- Comfortable working with SQL for test data setup, validation, and troubleshooting data integrity issues across environments.
- Solid understanding of CI/CD pipelines and the ability to integrate automated checks into build and deployment workflows.
- Experience working within Agile teams, contributing to sprint planning, test estimation, and release coordination.
AI & Intelligent Tooling Skills
- Demonstrated ability to leverage AI-powered tools (e.g., GitHub Copilot, Claude, ChatGPT, Cursor, or similar LLM-based assistants) to accelerate test case generation, script authoring, defect analysis, and documentation.
- Experience with — or strong aptitude for — prompt engineering techniques to extract high-quality, context-aware outputs from AI models for QA workflows.
- Familiarity with AI-assisted test automation approaches such as self-healing locators, visual AI testing (e.g., Applitools), or intelligent test selection/prioritization.
- Ability to evaluate, pilot, and integrate new AI-powered QA tools into existing processes, measuring impact on speed, coverage, and defect detection.
- Understanding of how to use AI for test data generation, synthetic data creation, and edge-case discovery.
- Awareness of the limitations and risks of AI-generated outputs — able to validate, review, and refine AI suggestions rather than accepting them uncritically.
Leadership & Growth Mindset
- A track record of mentoring junior QA engineers and elevating team capabilities through knowledge sharing, pairing, and process improvement.
- Ability to champion and evangelize AI-augmented QA practices across the engineering organization.
- Experience identifying quality gaps, recommending tooling, and establishing repeatable best practices that scale.
- Strong communication and documentation skills — able to articulate technical concepts clearly for both engineering and non-technical stakeholders.
- Proactive, self-directed, and dependable, with a history of independently driving initiatives from concept through execution.
Responsibilities:
- Define and execute AI-augmented test strategies across functional, integration, and automation testing layers.
- Leverage AI tools to accelerate QA workflows — including test case design, automation script generation, defect root-cause analysis, and test documentation.
- Architect and maintain scalable test automation frameworks, integrating AI-assisted capabilities such as intelligent test selection, self-healing tests, and predictive defect analysis.
- Evaluate and pilot emerging AI-powered QA tools, building proof-of-concepts and making recommendations for adoption based on measurable quality and efficiency gains.
- Mentor and coach QA team members on both foundational QE practices and the effective use of AI tools in their daily work.
- Collaborate with engineering and product teams to embed quality earlier in the development lifecycle, advocating for shift-left testing and AI-supported code review.
- Contribute to CI/CD pipeline quality gates, ensuring automated functional checks are reliable, fast, and actionable.
- Establish and share best practices for responsible, effective use of AI in quality engineering across the organization.
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field.
- Demonstrated professional experience in software Quality Assurance / Quality Engineering.
- Strong programming skills in one or more languages: Python, JavaScript, TypeScript, C#, or equivalent.
- Proven experience building and maintaining test automation at scale using modern frameworks (Playwright, Selenium, Cypress, or similar).
- Demonstrated, hands-on experience using AI/LLM-powered tools to improve QA efficiency, coverage, or speed.
- Experience with API testing and CI/CD integration.
- Strong analytical and problem-solving skills with excellent attention to detail.
- Excellent written and verbal communication skills.
Bonus Skills:
- Experience with ETL / Data Warehouse testing across tools such as Fivetran, Databricks, Snowflake, or similar.
- Familiarity with data modeling concepts (star schema, fact/dimension tables) and data formats (Parquet, CSV, JSON).
- Experience validating end-to-end data flow from source systems through ETL processes to curated layers and visualization tools (Quicksight, Tableau, Power BI).
- Experience with data reconciliation — row counts, aggregations, and KPI accuracy.
- Familiarity with non-functional testing practices — performance, scalability, failover, reliability, and security.
- Hands-on experience with performance testing tools (JMeter, Locust, k6) or visual AI testing tools (Applitools).
- Experience with backend/API testing using tools such as Postman, REST Assured, or equivalent.
- Experience building custom AI agents, workflows, or integrations using APIs from LLM providers.
- Familiarity with observability and monitoring tools (Datadog, New Relic, Grafana).
- Knowledge of security testing practices and basic OWASP principles.
- Experience with test management tools such as Azure DevOps, Jira, TestRail, or Zephyr.
We Offer
Paid Time Off (PTO) and Holidays
Enjoy a generous 3 weeks of Paid Time Off (PTO) that begins accruing with every pay period from your very first day! Plus, you’ll enjoy ten (10) paid holidays throughout 2025, along with five (5) paid sick days and one (1) personal day—because we believe in taking care of you!
Medical, Dental, and Vision Benefits
Your well-being is a priority! We offer subsidized Medical, Dental, and Vision plans, with coverage kicking in quickly. It's all about making sure you stay healthy, happy, and well-cared for.
Life Insurance
Peace of mind for you and your loved ones! We provide Life Insurance and Accidental Death & Dismemberment (AD&D). What’s even better? Millennium Systems International fully covers the entire cost—100% on us!
Long-Term and Short-Term Disability Insurance
Stay secure no matter what life brings your way. Short-Term and Long-Term Disability insurance. And we’ve got your back—Millennium Systems International covers the full cost of Long-Term Disability at 100%.
401(k) Retirement Plan
Plan for your future with confidence! You’ll be eligible to enroll in our robust 401(k) plan. When you do, you’ll enjoy a 100% match on up to 4% of your contributions, thanks to our Safe Harbor plan. It’s our way of helping you build a brighter tomorrow.
Learning & Development Opportunities
We foster a culture of growth and professional excellence. As part of our benefits, we offer unlimited access to Udemy’s online courses, helping you refine your skills, explore new areas, and advance your career. Whether you're deepening your expertise or learning new technologies, we’re here to support your development every step of the way.
Originally posted on Himalayas
Senior Engineer - Quality Assurance
Alternative Path Private Limited
This is a remote position.
Requirements
- Understand business requirements, user stories, acceptance criteria, and product workflows to identify functional and non-functional testing requirements.
- Design, execute, and maintain effective functional, regression, integration, API, and end-to-end test scenarios.
- Identify critical business flows, risks, edge cases, negative scenarios, and boundary conditions.
- Develop and maintain robust UI automation using Playwright.
- Execute automated regression suites, analyze failures, and identify the root cause of failures rather than simply reporting failed tests.
- Identify, log, track, prioritize, and verify software defects throughout the development lifecycle.
- Collaborate closely with Developers, Product Managers/Product Owners, Business Analysts, and other QA engineers.
- Participate actively in requirement analysis, backlog refinement, sprint planning, story grooming, test planning, and release validation.
- Practice Shift-Left Quality Engineering by identifying defects and testability issues as early as possible in the development lifecycle.
- Review implementation-level changes where appropriate and perform deeper validation beyond black-box testing.
- Continuously improve test coverage, automation reliability, test execution efficiency, and overall product quality.
- Use AI to analyze requirements, user stories, acceptance criteria, and product documentation.
- Identify ambiguities, missing requirements, risks, dependencies, and potential gaps using AI.
- Generate and refine test scenarios using AI while applying appropriate QA judgment.
- Use AI to identify edge cases, negative scenarios, boundary conditions, and potential failure paths.
- Leverage AI to improve test coverage and risk-based test planning.
- Generate, review, optimize, and maintain test cases using AI.
• Use AI to transform requirements and acceptance criteria into structured test scenarios. - Identify redundant test cases and opportunities for regression-suite optimization.
- Generate test data and realistic test conditions using AI where appropriate.
- Use AI assistants to accelerate Playwright automation development, debugging, refactoring, and maintenance.
- Generate initial automation structures using AI and independently validate and improve the generated code.
- Use AI to analyze automation failures and suggest fixes.
- Explore and contribute to self-healing or AI-assisted automation capabilities where applicable.
- Build reusable AI-assisted workflows to improve automation productivity.
- Create and use AI Skills to automate recurring QA activities and standardize testing workflows.
- Develop or contribute to AI Agents that can perform QA-related tasks such as test analysis, test generation, defect analysis, regression analysis, or test execution support.
- Understand how to provide appropriate context, instructions, tools, and guardrails to AI agents.
- Explore integrations with tools such as MCP or other tool-based AI workflows to enable agents to interact with QA and engineering systems.
- Convert repetitive QA processes into reusable AI-powered workflows rather than performing them manually.
- Understand the importance of Evals (evaluations) when building or using AI-powered QA workflows.
- Design basic evaluation criteria to measure the accuracy, consistency, usefulness, and reliability of AI-generated test cases, automation code, defect analysis, or other QA outputs.
- Create and maintain evaluation datasets/test cases for AI workflows where applicable.
- Analyze AI output quality and continuously improve prompts, Skills, Agents, workflows, and evaluation criteria.
- Use AI to assist with defect investigation, failure analysis, log analysis, and root cause analysis.
- Correlate test failures, application behavior, logs, and available technical information to accelerate defect investigation.
- Identify recurring defect patterns and potential quality risks using AI-assisted analysis.
- Where appropriate, contribute to AI-powered defect analysis and quality analytics solutions.
- Strong understanding of software testing fundamentals and SDLC/STLC.
- Strong experience in functional testing and test case design.
- Experience with regression, integration, and end-to-end testing.
- Strong understanding of defect lifecycle and root cause analysis.
- Good understanding of Agile/Scrum development practices.
- Strong analytical and problem-solving skills.
- Strong hands-on experience with Playwright.
- Ability to develop, maintain, debug, and optimize automation frameworks/scripts.
- Good programming/scripting skills, preferably JavaScript/TypeScript or Python.
- Experience with API testing and basic understanding of CI/CD is desirable.
- Understanding of automation best practices, maintainability, reliability, and test-data management.
- Claude / Claude Code
- AI-assisted test generation/test automation
- AI-assisted defect/root-cause analysis
- AI-based test data generation
- Claude Skills or equivalent reusable AI workflows
- AI Agents / Agentic QA workflows
- MCP or tool-based AI integrations
- AI Evals/evaluation frameworks
- Self-healing or AI-assisted automation
- AI-based test optimization or regression analysis
Originally posted on Himalayas
Senior Quality Assurance (QA) Engineer
Armedia
Position Overview:
We are seeking a Senior QA Engineer with a strong background in test automation to join our growing team. In this role, you will be responsible for designing, developing, and executing automated tests to ensure the functionality, performance, and scalability of our Case Management System. Your focus will be on building and enhancing automated test scripts, integrating them into CI/CD pipelines, and ensuring that our product meets the highest quality standards.
Key Responsibilities:
Design, develop, and maintain automated test scripts using industry-standard testing frameworks and tools.
Work closely with product managers, developers, and other stakeholders to understand requirements and design effective test plans.
Implement test automation for functional, regression, and integration testing across multiple environments.
Collaborate with the development team to integrate automated tests into CI/CD pipelines to ensure faster and more reliable releases.
Identify opportunities to improve test coverage and automation efficiency, driving continuous improvements in testing processes.
Perform thorough analysis of issues, report bugs, and track them to resolution using tools like Jira.
Execute performance and load testing to ensure the system’s stability when under heavy usage.
Ensure tests are well-documented, easy to maintain, and scalable.
Contribute to the overall improvement of the testing framework and automation best practices.
Required Qualifications:
Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
5+ years of experience in Quality Assurance, with a strong focus on automation.
Proficiency in automation frameworks and tools (experience with Playwright, is a plus)
Strong programming skills in writing and maintaining automated tests.
Experience working with API testing tools such as Postman, RestAssured, or similar.
Experience in performance testing and tools like JMeter, LoadRunner or similar.
Familiarity with database testing (SQL) and data validation.
Solid understanding of Agile methodologies and experience working in Agile environments.
Hands-on experience with CI/CD tools and version control systems (e.g., Jenkins, Git).
Strong attention to detail with a passion for quality and performance testing.
Excellent problem-solving, communication, and collaboration skills.
- Experience with case management systems, or similar enterprise applications, is a plus.
Required Soft Skills:
Proactive Communication
Excellent analytical skills
Self-motivated and results-oriented
Meeting and exceeding deadlines.
Positive Attitude
Works well with other team members.
Must have excellent written (grammar and spelling) and verbal communication skills.
Armedia is an Equal Opportunity Employer dedicated to hiring and retaining a diverse workforce. We will not discriminate against any applicant or employee for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex/gender identity, sexual orientation, national origin, age, veteran status, disability, or any other protected class. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Originally posted on Himalayas
Senior QA Engineer (Playwright)
Arionkoder
We are looking for a Senior QA Engineer(Playwright) to join Arion´s remote Tech Tribe team!
We are looking Senior Quality Engineer to contribute to the testing and test automation activities for our products and services. This role, which reports to the Manager of Quality Engineering, will be responsible for ensuring the quality and functionality of products and services through functional testing and validation, and by implementing and maintaining functional test automation.
Primary Responsibilities:
- Serve as the QE representative on a scrum team. In this role - you will ensure that the features and other changes developed by the team are thoroughly tested, and be the voice of quality and of the customer within the team.
- Write, review, and execute test plans and test cases for validating product functionality and new features.
- Contribute and bring a quality mindset to product requirements, design, and implementation discussions.
- Develop and introduce functional test automation to validate the features and functional behavior before releasing new code.
- Conduct manual and automated functional, system, and regression testing.
- Build and maintain efficient, reusable, and reliable automation code.
- Collaborate with the Product, Software Development, Quality Engineering, and SRE/DevOps teams to ensure applications and new features are of high quality.
- Troubleshoot complex issues quickly and effectively.
- Identify and introduce improvements to quality and testing processes.
Job Qualifications and Educational Requirement(s)
Bachelor's degree in Computer Science or equivalent experience.
3-plus years of experience in Quality Assurance/Engineering
- Preferred experience with Playwright and Selenium. Demonstrated technical and coding aptitude in any language/technology required, with the ability to quickly learn new tools.
- Experience with programming and scripting languages such as Java, Ruby, Python, or similar is a plus.
- Experience with Gitlab is highly preferred, as it is the primary tool used in this role.
- Familiarity with build and CI tools is essential, with Gitlab experience being a significant advantage.
- Solid understanding of the development lifecycle and how code flows from development to production.
- Experience with RESTful APIs, SQL, Unix/Linux, and virtualization technologies.
- Solid experience with REST APIs is required.
- Exposure to Linux and SQL is ideal.
Nice to have :
Familiarity with performance and scalability testing tools and techniques
- Exposure to Monitoring and Observability tools like New Relic, Splunk, Grafana, Kibana, and OpenSearch.
Experience working with low/no-code automation solutions.
Familiarity with Docker/Kubernetes.
- Virtualization experience is a nice-to-have.
Originally posted on Himalayas