Apply

QA Engineer

Posted 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 3+ years in Software Engineering, at least 3 of which in QA and/or SDET

πŸ“ Location: United States

πŸ’Έ Salary: 85000.0 - 110000.0 USD per year

πŸ” Industry: Cybersecurity

🏒 Company: SynackπŸ‘₯ 251-500πŸ’° Secondary Market over 4 years agoArtificial Intelligence (AI)SecurityCyber SecurityNetwork Security

⏳ Experience: 3+ years in Software Engineering, at least 3 of which in QA and/or SDET

πŸͺ„ Skills: AWSDockerNode.jsAgileCypressGCPGitJavascriptQAReactCI/CDRESTful APIsDebugging

Requirements:
  • BS degree in Computer Science or equivalent experience.
  • 3+ years in Software Engineering, with at least 3 years in QA and/or SDET.
  • 1+ years of experience in writing scalable automation tests.
  • Proficiency in JavaScript, particularly Node and React.
  • Ability to work in a fast-paced agile environment.
  • Familiarity with writing and reading code, and understanding data structures.
  • Hands-on experience with automation framework design and development.
  • Experience writing backend integration tests for RESTful APIs.
  • FE Test Automation expertise in TestCafe, Cypress, Playwright or similar tools.
  • Experience with BDD tools like Cucumber with the automation framework.
  • CI tooling experience with GitHub Actions or similar.
  • Strong understanding of web browsers and their functionalities.
  • Strong understanding of testing and debugging backend applications.
  • Knowledge of source control and release management using Git.
  • Understanding of virtualization and containerization technologies like Docker.
  • Understanding of Lean and Agile methodologies.
  • Familiarity with Cloud technologies such as AWS, GCP, Azure.
  • Experience analyzing logs using Splunk, GCP.
Responsibilities:
  • Debugs software products through systematic tests to maintain quality standards.
  • Develops, modifies, and executes software test plans and automated scripts.
  • Contributes to automation tools enhancements for improved maintainability.
  • Maintains documentation of test results to assist in debugging.
  • Analyzes test results to recommend corrective actions.
  • Consults with development engineers for problem resolution.
  • Provides feedback on technical appraisals of programming languages and systems.
  • Ensures quality integration of computer functions into scientific computation.
  • Maintains and improves automated testing and CI systems.
  • Collaborates with security and software engineers on system level testing.
  • Interfaces with sales and customers to diagnose and resolve field issues.
  • Learns new technologies to enhance tools and productivity.
Apply

Related Jobs

Apply
πŸ”₯ QA Engineer
Posted 4 days ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 89000.0 - 100000.0 USD per year

πŸ” Healthcare technology

🏒 Company: HealthieπŸ‘₯ 51-100πŸ’° $23,000,000 Series B 4 months agoElectronic Health Record (EHR)NutritionEnterprise SoftwareWellnessHealth CareSoftware

  • 4+ years of recent experience as a Quality Assurance Engineer, testing web applications or mobile platforms.
  • Strong skills in writing detailed test cases for comprehensive coverage.
  • Proven experience with API testing, ensuring reliability and functionality.
  • Ability to document defects clearly for effective resolution by engineers.
  • Strong prioritization skills for balancing short-term and long-term goals.
  • Proficient in command-line interfaces, able to work independently or collaboratively.
  • Experience in root cause analysis and contributing to remediation test planning.
  • Work closely with the Product Manager and Technical Lead to design and scope comprehensive QA testing efforts.
  • Develop and execute detailed test plans, ensuring full coverage across features and user stories.
  • Identify defects and proactively communicate testing progress and blockers.
  • Ensure HIPAA compliance and continuously improve internal QA processes.

CypressGitJestAPI testingRegression testingDocumentationQuality Assurance

Posted 4 days ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 4 days ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 89000.0 - 100000.0 USD per year

πŸ” Healthcare technology

  • 4+ years of recent experience as a Quality Assurance Engineer.
  • Skilled in writing detailed test cases for comprehensive coverage.
  • Proven experience with API testing for reliability and functionality.
  • Ability to document defects clearly for engineers.
  • Strong prioritization skills for balancing short-term and long-term goals.
  • Proactive communication skills for suggesting process improvements.
  • Comfortable with command-line interfaces like Rails console.
  • Ability to work independently or collaboratively as needed.
  • Thrives in a remote-first, agile environment.
  • Work closely with Product Manager and Technical Lead to design and scope QA testing efforts.
  • Develop and execute comprehensive test plans to ensure quality.
  • Identify defects and ensure full coverage across all features and user stories.
  • Collaborate with cross-functional teams and communicate testing progress and blockers.
  • Ensure HIPAA compliance and improve internal QA processes.

CypressGitAPI testingManual testingRegression testingDocumentationQuality Assurance

Posted 4 days ago
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ” Technology, Hospitality

  • Experience with PyTest, Jest, Selenium, or similar testing frameworks.
  • Ability to create a range of tests from unit tests to integration tests.
  • Experience integrating automated testing tools into GitHub and AWS CI/CD pipelines.
  • Test newly developed features to verify they work as expected and do not break the existing system.
  • Collaborate with product managers, engineers, and designers to define success criteria for new projects.
  • Provide feedback to the design team to improve user experience and system usability.

AWSJestQAQA AutomationRegression testingSeleniumCI/CD

Posted 6 days ago
Apply
Apply

πŸ“ Cyprus, Malta, USA, Armenia, Georgia, Kazakhstan, Montenegro, Poland, Latvia, Serbia, Spain, Portugal, UAE, Israel, Turkey, Thailand, Indonesia, Japan, Hong Kong, Australia

🧭 Full-Time

πŸ” Social discovery

🏒 Company: Social Discovery GroupπŸ‘₯ 501-1000Venture CapitalFinanceInformation Technology

  • Fundamentals of Algorithm Design.
  • Proficiency in C#.
  • Expertise in Selenium and Selenium Grid.
  • Experience with Jenkins would be considered as an asset.
  • Design and development of automated test scripts for API and WebUI.
  • Maintenance and optimization of automated test scripts.
  • Design, development, and upkeep of CI/CD pipelines.
  • Maintenance and management of test environments.

JenkinsC#SeleniumCI/CD

Posted 21 days ago
Apply
Apply

πŸ“ United States

πŸ” Financial services

🏒 Company: First Help FinancialπŸ‘₯ 101-250πŸ’° $60,000,000 Debt Financing about 3 years agoAutomotiveFinancial ServicesInsurance

  • Demonstrate historical career stability.
  • Proven experience as a QA Engineer with a focus on automated testing using Selenium WebDriver, TestNG, Maven, Cypress, etc.
  • 4+ years experience as a QA engineer in an Agile environment.
  • Bias for action and advocacy for quality during development.
  • Knowledge of JIRA, Automation Anywhere, TestRail, and Postman strongly preferred.
  • Computer Science degree strongly preferred.
  • Knowledge of financial software and industry strongly preferred.
  • Ability to define a testing strategy using various tests.
  • Strong understanding of software quality practices and methodologies.
  • Knowledge of testing tools and their specific applications.
  • Understanding of testing metrics for optimal results.
  • Detail-oriented, analytical, and inquisitive.
  • Capability in exploratory testing and identifying edge cases.
  • Ability to conduct impact analysis.
  • Build and execute manual and automated test cases.
  • Collaborate with team to build a long-term quality strategy.
  • Provide expertise in grooming, estimating, and testing stories in sprints.
  • Support scrum team in creating proper test cases.
  • Track and report found bugs.
  • Manage testing resources to complete sprint and epic goals.
  • Develop smoke tests, sanity tests, performance, and reliability tests.
  • Provide quality metrics and insights on software health.
  • Utilize quality tools to scale and manage testing efforts.
  • Improve testing methodology for better results and higher quality.

AgileCypressQA AutomationJiraManual testingMavenTestRailSelenium

Posted 28 days ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 29 days ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 70000.0 - 90000.0 USD per year

πŸ” Identity Security

🏒 Company: BitwardenπŸ‘₯ 101-250πŸ’° $100,000,000 Series B over 2 years agoPrivacyCyber SecurityEnterprise SoftwareIdentity ManagementSoftware

  • Experience in testing a SaaS consumer and/or enterprise product.
  • Experience in lean or agile development and delivery.
  • Experience testing mobile and cross-platform/browser applications.
  • Excellent communication and collaboration skills.
  • Problem-solving abilities and eagerness to learn towards a Software Engineer in Test role.
  • Become an expert on the entire Bitwarden codebase, including backend infrastructure, APIs, and applications.
  • Help evaluate and test bug fixes submitted by the user community.
  • Perform and document manual testing of new features and bug fixes.
  • Participate in code reviews and backlog grooming activities.
  • Help maintain automated tests for various applications and APIs.

QAJiraAPI testingManual testingMobile testingRegression testingSeleniumCollaborationCI/CDRESTful APIs

Posted 29 days ago
Apply
Apply
πŸ”₯ QA Engineer
Posted about 1 month ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 70000.0 - 100000.0 USD per year

πŸ” Fintech

🏒 Company: MoCaFi (Mobility Capital Finance, Inc)

  • 1-3 years of experience in QA Engineering or a related field.
  • Strong knowledge of software development and testing methodologies.
  • Familiarity with test management and defect tracking systems.
  • Experience with automated testing tools and frameworks.
  • Excellent problem-solving and analytical skills.
  • Strong attention to detail and ability to work independently.
  • Excellent communication and collaboration skills.
  • Designing and executing test plans, test cases, and test scripts.
  • Identifying and documenting software defects and tracking them to resolution.
  • Collaborating with developers and product managers to define software requirements.
  • Participating in the design and implementation of automated testing frameworks.
  • Conducting performance, security, and usability testing.
  • Contributing to the continuous improvement of QA processes and best practices.

QAAPI testingManual testingRegression testing

Posted about 1 month ago
Apply
Apply
πŸ”₯ QA Engineer
Posted about 2 months ago

πŸ“ United States

πŸ” Online sports betting and online gambling

🏒 Company: Gambling.com GroupπŸ‘₯ 251-500πŸ’° $50,000,000 Post-IPO Debt 11 months agoInternetDigital MarketingAdvertisingGaming

  • Experience working in an agile team environment.
  • Strong testing experience with the ability to apply various testing methodologies.
  • Experience with reporting tools.
  • Experience testing web-based and mobile applications.
  • Knowledge of planning testing impacts and different levels of testing.
  • Proficiency in testing tools and frameworks.
  • Ability to create strategic test plans for efficient project coverage.
  • Understanding of website tracking and analytics.
  • Familiarity with functional and non-functional testing including performance testing requirements.
  • Experience creating test cases following best practices.
  • API testing experience and exposure to API tools like Postman and Swagger.
  • Experience working with database systems.
  • Good knowledge of database architecture and relational/dimensional data modeling.
  • Establish QA processes for a team in early stages of Agile development.
  • Evolve QA flow aligned with development cycles.
  • Create detailed and structured test plans and test cases.
  • Estimate, prioritize, plan, and coordinate testing activities.
  • Conduct manual testing in web-based UI or applications.
  • Identify, record, document, and track bugs thoroughly.
  • Perform regression testing when bugs are resolved.
  • Develop and apply testing processes for features to meet client needs.
  • Liaise with internal teams to identify system requirements.
  • Monitor end-to-end QA processes.
  • Report QA function results regularly.
  • Investigate non-conforming software causes.
  • Track quality assurance metrics.
  • Stay updated with testing tools and strategies.
  • Conduct API testing and analyze data endpoints.
  • Create automation test cases and execute automation suites.
  • Monitor tracking and analytical data on websites.

SQLAgileQAAPI testingManual testingRegression testing

Posted about 2 months ago
Apply
Apply
πŸ”₯ Software QA Engineer
Posted about 2 months ago

πŸ“ AZ, CA, CO, CT, FL, GA, IL, IN, MA, NC, NJ, NV, OH, PA, TX, UT, NY

πŸ” AI-powered contact center software

🏒 Company: ConvosoπŸ‘₯ 251-500InternetComputerSaaSCall CenterBrand MarketingTelecommunicationsSoftware

  • Strong background in Software Engineering and QA techniques, processes, and practices.
  • Deep understanding of Agile QA methodologies and deliverables.
  • Experience with testing large, complex client-facing web applications and troubleshooting complex issues.
  • Hands-on experience with API testing and tools like Postman, Jmeter, SoapUI.
  • Experience with load and performance testing.
  • Experience with application and log management tools.
  • Experience in writing test plans, test cases, and reports.
  • Proficiency in MySQL.
  • Experience with UI and API test automation tools (CypressIO, Postman preferable).
  • Familiarity with Atlassian tools like Jira, Confluence, ServiceDesk, and TestRail.
  • Exceptional attention to detail and strong problem-solving skills.
  • Excellent organizational, written, and verbal communication skills.
  • Great team player with ability to work with minimal supervision.
  • Support the QA group as part of the Engineering organization.
  • Review product requirements, specifications, and technical design documents for early flaw discovery.
  • Execute regression and functional tests of products with a focus on quality.
  • Write and maintain product flow and feature documentation.
  • Investigate causes of non-conforming software and train users on solutions.
  • Participate in testing and verification of production releases.
  • Create and execute test plans and cases, with reports delivered to relevant departments.
  • Collaborate with engineers to ensure bug-free software releases.
  • Document testing phases, identifying and recording defects and issues.
  • Assist the team in troubleshooting testing issues and offer recommendations.
  • Work with support teams on evaluating complex customer problems.
  • Track and improve QA metrics.
  • Collaborate with the Director of QA on reporting.

Software DevelopmentAgileCypressJMeterMySQLQAAPI testingTestRailDocumentation

Posted about 2 months ago
Apply
Apply
πŸ”₯ QA Engineer
Posted about 2 months ago

πŸ“ USA, UK, Portugal

🧭 Full-Time

πŸ” Multilingual content industry

🏒 Company: SmartcatπŸ‘₯ 101-250πŸ’° $43,000,000 Series C 5 months agoInformation TechnologySoftware

  • 2+ years of QA experience
  • Understand and follow quality standards, software testing methodologies and test design techniques
  • Experience in TypeScript and Playwright
  • Understand and apply the principles of OOP
  • Have at least 1 year of practical experience in automating testing of both REST API and UI in any high-level language
  • Teamwork skills, ability to communicate and accept feedback
  • Familiarity with agile methodologies and the software development life cycle
  • Nice to have: Experience in test refactoring
  • Nice to have: Experience with Gitlab pipelines
  • English: Upper-Intermediate (B2)
  • Data-driven approach, ability to justify decisions using metrics
  • Integrity and commitment, growth mindset
  • Readiness for a startup environment with extreme focus and ownership
  • Openness to constructive feedback
  • Lead a part of the product in terms of quality
  • Maintain the test infrastructure
  • Create test plans and cases, automate them (API, E2E)
  • Perform manual checks when necessary
  • Conduct code reviews, share knowledge with the team
  • Develop CI and test architecture

GitQA AutomationC#API testingREST APISelenium

Posted about 2 months ago
Apply