Loading...

QA-Engineer, Software-QA-Engineer, Test-Engineer Jobs

Explore career opportunities in QA-Engineer, Software-QA-Engineer, Test-Engineer

Skip to main content

QA Engineer (Remote Poland)

Virtusa

**
United States
Full Time
Posted 7 days ago

This is a remote position.

Responsibilities:
  • Device & Hardware Testing: Conduct rigorous testing across multiple physical devices (iOS, Android tablets/phones, desktops, and Smart Home and Health Devices) to verify functionality, responsiveness, and UI layouts.
  • Test Execution & Coverage: Develop, update, and execute comprehensive test plans, functional test cases, and exploratory test scenarios for new features and bug fixes.
  • Compatibility Testing: Test applications across varying system versions, screen resolutions and hardware specs to identify device-specific issues.
  • Defect Management: Identify, reproduce, and document detailed bug reports using tracking tools (Jira, Azure DevOps, Buganizer), including logs, steps to reproduce, screenshots, and video recordings.
  • Regression & Sanity Testing: Perform thorough regression cycles before production releases to ensure core functionality remains stable.
  • Internationalization Testing: Validate that application architecture supports multi-locale enablement without code modification (e.g., Unicode/UTF-8 support, string externalization, hard coded string detection, bi- directional text like RTL, variable expansion, and locale-aware sorting/filtering)
  • Localization Testing: Verify translated UI elements across multiple languages for accuracy, context, and formatting compliance (e.g., date/time formats, currency symbols, address layouts, dynamic pluralization, and text truncation/wrap issues).
  • Pseudo-Localization: Conduct pseudo-localization builds during early development cycles to catch hard coded strings, layout clipping, and character rendering errors early in the SDLC.
  • Linguistic & UI Quality Verification: Review UI for visual integrity across different screen sizes when localized strings expand or shrink; coordinate linguistic reviews with native-speaking linguists or translation agencies.
  • TMS & Localization Tooling: Manage translation asset workflows using Translation Management Systems (TMS) such as Smartling, Phrase, Transifex, or Lokalise, integrating them with code repositories and build pipeline

Requirements

  • Internationalization and Localization Experience
  • Device Testing: Smart Home and Health including smartwatches, health trackers, smart displays, speakers, home security cameras, and camera doorbells.
  • Hands-on experience in localization and Internationalization testing with a primary focus on mobile and physical device testing.
  • Strong understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and QA best practices.
  • Ability to think & execute testing from a user’s perspective
  • Technical i18n Knowledge: Strong understanding of character encoding (UTF-8, UTF-16), ICU standards, CLDR data, resource file formats (JSON, XML, .po, .strings, XLIFF), and Bidirectional (BiDi / RTL) layout handling.
  • L10n Testing Best Practices: Hands-on experience identifying truncation, text overlap, line wrapping, and font rendering issues across various localized builds.
  • Device Lab Familiarity: Hands-on experience testing on actual physical devices as well as cloud-based device testing platforms (e.g., BrowserStack, Sauce Labs, Kobiton).
  • OS & Tool Knowledge: Solid understanding of iOS (TestFlight, Xcode logs) and Android (ADB, Logcat, APK installation) ecosystems and debugging utilities.
  • API Tools: Basic familiarity with tools like Charles Proxy, Fiddler, Postman to inspect and debug device issues.
  • Core QA Skills: Strong understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and QA best practices.
  • Basic understanding of test automation concepts or scripting to partner with automation engineers.
  • Experience testing IoT devices, wearables, or specialized embedded systems.
  • Familiarity with accessibility testing standards (WCAG, VoiceOver, TalkBack).
  • Tooling Proficiency: Experience with Translation Management Systems (e.g., Smartling, Phrase, Crowdin, Transifex) and defect management platforms (Jira).
  • Language Skills: Professional proficiency in English; fluency or native-level proficiency in additional languages is a strong plus.
  • Core QA Expertise: Solid understanding of software testing methodologies, test planning, and manual/exploratory testing techniques.
  • Methodologies: Strong understanding of Agile/Scrum development cycles and QA methodologies.
  • Familiarity with regional regulatory, privacy, or cultural standards in key international markets (e.g., EMEA, APAC, LATAM).

Originally posted on Himalayas

QA Engineer

Deed

**
Remote
Full Time
Posted 23 days ago

JOB PURPOSE – WHAT WILL YOU DO:

Our team is looking for a talented, innovative, and results-oriented Quality Assurance Engineer (QAE) to test the front-end/ back-end features and large-scale services.

Quality Assurance Engineers at Urban test cutting-edge applications and products at the user level and code level, both manually and with automated tools. Our QAEs are not pure black box testers, they are able to understand software internals, debug problems using log files, and write automated tests with scripting tools and/or user-level automated tools. QAEs at Urban are excellent individual contributors capable of taking up tasks from start to completion with minimal help. QAEs at Urban are responsible for understanding the domain as well as the product in detail, designing the test strategy/planning, developing the test cases, and driving the test case sign-off processes with the stakeholders, contributing to code-level unit tests, test execution, and reporting.

KEY RESPONSIBILITIES – WHAT YOU WILL BE RESPONSIBLE FOR:

  • Develop automated test suites. Participate in design and code inspections.

  • Create and maintain a set of automated test scripts (using Java, JUnit, Selenium, etc.) to validate UI-based software, non-UI-based software, and build related processes.

  • Develop and maintain a dynamic test coverage matrix for all supported mobile devices, operating systems, software versions.

  • Perform manual testing, the scope of which will encompass all functionalities of services as a prequel to automation.

  • Perform API level and integration testing.

  • Analyze test logs; create test reports, co-ordinate with stakeholders.

  • Constructively identify problems and propose solutions, taking on projects that identify and mitigate risk while measuring software quality.

  • Enjoy working in a fast paced and challenging environment. Just like a visionary startup.

  • Ownership and responsibility of work.

  • Bring a professional attitude at work and belief in team effort.

  • Stay up to date with new testing tools and test strategies

SKILLS/COMPETENCIES REQUIRED – WHAT YOU WILL NEED:

  • Understanding of QA methodologies, life cycle and processes.

  • Strong analytical and problem-solving skills.

  • Demonstrated experience in writing clean scripts/code quickly. Preferably Java coding. 


  • Strong organizational skills, able to track multiple test executions simultaneously and synthesize the results. 


  • Excellent communication skills and the ability to communicate cross-functionally and across management levels in formal and informal settings to report on test progress, metrics, issues, and risks.

  • Automation framework development experience. 


  • Experience in Agile/Scrum.

JOB PREREQUISITES (EDUCATION, PREVIOUS EXPERIENCE ETC)

  • Bachelor's in Computer Science / Engineering or related field.

  • 5+ years of experience software quality assurance.

  • Hands-on experience writing code (JAVA)

  • Experience testing/exercising REST APIs

  • Experience with testing frameworks such as JUnit and TestNG.

  • Working knowledge of testing fundamentals such as TDD & BDD.

Originally posted on Himalayas

QA Engineer

Xperteez Technology

**
United States
Full Time
Posted 26 days ago

Job Title: QA Engineer

Job Type: Full-time

Location: Remote

Required Skills: Automation Testing, QA

We’re looking for a QA Engineer to help ensure the quality, reliability, and overall performance of our products. In this role, you’ll work closely with engineers, product teams, and other stakeholders throughout the development lifecycle. You’ll be responsible for testing new features, identifying and documenting issues, improving test coverage, and helping the team maintain a high standard of quality as we continue to build and ship quickly. The ideal candidate has strong manual testing fundamentals, hands-on experience with test automation, and a solid understanding of modern QA practices and software development lifecycles.

Key Responsibilities

  1. Own testing activities across new features, product improvements, and bug fixes.

  2. Design, execute, and maintain comprehensive manual test cases and test scenarios.

  3. Identify, document, track, and validate bugs throughout the development lifecycle.

  4. Build and maintain automated tests to improve regression coverage and overall testing efficiency.

  5. Perform functional, regression, integration, and exploratory testing across the product.

  6. Collaborate with engineering and product teams to understand requirements, identify potential risks, and ensure appropriate test coverage.

  7. Participate in Agile development processes, including planning, refinement, and release cycles.

  8. Identify opportunities to improve QA processes, testing practices, and overall product quality.

  9. Manage testing priorities and communicate blockers, risks, and findings throughout the development lifecycle.

Required Skills and Qualifications

  • Proven experience in software quality assurance within agile, fast-paced environments.

  • Strong expertise in manual testing methodologies, test planning, and test execution.

  • Hands-on experience implementing, maintaining, and executing automated tests and testing frameworks.

  • Proven experience performing functional, regression, integration, and exploratory testing.

  • Strong understanding of software development lifecycles, QA processes, and release validation.

  • Solid experience with bug-tracking systems, test management tools, and version control platforms.

  • Proven experience identifying, documenting, reproducing, and validating software defects.

  • Strong understanding of test coverage, regression strategies, and quality assurance best practices.

Compensation & Benefits Notice

The base salary for this full-time position is per the national pay range in USD. All employees are eligible for equity compensation, and employees may also receive performance-based bonuses, dependent on role and subject to company policies. Comprehensive benefits package, including up to 100% reimbursement for health-insurance premiums, paid time off, a 401(K) plan with a company match, and additional benefits designed to support a high-performing, remote-first workforce.

Our hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement, not replace, human decision-making.

Disclaimer

The information contained in this job posting, including but not limited to role responsibilities, qualifications, compensation, and benefits, is provided for informational purposes only and does not constitute a binding offer of employment. micro1 reserves the right to amend, modify, or withdraw any portion of this posting at its sole discretion and without prior notice. All employment decisions are made in accordance with applicable laws and regulations.

Originally posted on Himalayas

QA Engineer (SFCC/eCommerce)

JWay Group, Inc.

**
United States
Full Time
Posted 27 days ago

We are seeking a talented QA for a full-time remote opportunity. In this role you will review and provide feedback on the work we provide for our clients. The environment is fast paced and the ability to switch between clients and projects quickly is a must.

QA Responsibilities:

  • Perform unit, UI/UX, defect, system and integration testing on Salesforce Commerce Cloud based sites.
  • Design, develop, document, and implement QA processes company wide.
  • Work closely with Project Managers, Business Analysts, Engineers, and Designers to ensure the highest level of quality product is delivered.
  • Create and document test cases and scripts for larger projects including end-to-end eCommerce site launches.
  • Perform additional testing as needed with other vendor applications and other Salesforce Clouds.
  • Contribute to an ongoing process of improving test efficiency and accuracy by influencing process, tool, and infrastructure improvements
  • Participate in team meetings, working with developers, business analysts, project managers, user advocates, and other testers.

Qualifications:

  • Minimum of 4 years experience with QA
  • Minimum of 2 + years of experience specific to Salesforce Commerce Cloud (Preferred)
  • Experience with testing ecommerce platform/s
  • Firm grasp of Salesforce Commerce Cloud features and extensions
  • Ability to switch between clients and projects quickly
  • Excellent interpersonal, oral, and written communication skills
  • Ability to work under minimal supervision with a team or on your own
  • Able to think critically and adapt quickly within a dynamic environment
  • Experience doing QA testing in SFCC (formerly Demandware) environments including familiarity with Business Manager
  • Strong knowledge of the software development lifecycle, roles, and work in an agile environment is a plus
  • Familiarity with the Atlassian Suite (JIRA, Confluence) or other defect tracking systems.

Data Privacy Consent

By submitting your application for this job, you are authorizing JWay Group to: a) collect and use your personal data, and to disclose such data to any third party with whom JWay Group or any of its related corporations has service arrangements, in each case for all purposes in connection with your job application, and employment with JWay Group or its clients; and b) retain your personal data for consideration of future job opportunities (where applicable for relevant unsuccessful job applicants).

Originally posted on Himalayas

Looking for similar opportunities? Browse these related job categories: