QA Engineer, REMOTE WARSZAWA


  • 5 – 8 + years of experience with software testing, including writing and executing automated test scripts.

  • Strong practical QA principles and practices foundation, including test strategy, planning, execution, and automation.

  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.

  • Experience testing Web applications and APIs.

  • Experience with Java, Selenium WebDriver, TestNG, and Allure Reports.

  • Experience writing SQL queries.

  • Understanding of Jenkins or other CI/CD tooling.

  • Understanding of Linux distributions.

  • Strong verbal and written communication skills.

  • Excellent analytical and problem-solving skills.

  • Able to multi-task, triage issues, and work independently in a fast-paced environment.

  • Must be self-motivated and know when to seek guidance.

  • Ability to learn and actively seek new skills and knowledge to keep up with the changing technologies, including bringing new ideas to the team.

    Desired:

    • Knowledge of XML and JSON data format.

    • Understanding of Jenkins or other CI/CD tooling.

    • Understanding of Linux distributions.

    • Basic understanding of Docker and Kubernetes.

    • Experience in performance testing and tooling (e.g., Akamai CloudTest, JMeter, etc.).

    • Understanding of cloud environment.



  • Bamboo Health is a leader in cloud-based care coordination software and analytics solutions focused on patients with complex needs, including those suffering from physical health and mental health issues and substance use disorders. We are driven by our mission of enabling better care for patients across the continuum. Our software solutions help healthcare professionals collaborate on shared patients across the spectrum of care. Join us in improving healthcare for all! 


    Summary:


    We are actively hiring a full-time Senior QA Engineer who wants to play a role in helping


    create something meaningful that will greatly impact people’s lives. Bamboo Health


    supports several customers facing web-based applications that facilitate care coordination.


    As a Senior QA Engineer, you will work closely with software engineers, product owners, and managers in an Agile environment to develop and apply test suites, define acceptance criteria, analyze results, and specify bugs to be squashed. You will be expected to impact both manual and automation test coverage and improve software release quality. The ideal candidate is detail-oriented, curious, eager to learn how things work, and strives for excellence.


    What You’ll Do:



    • Work closely with software engineers to develop and apply test suites.

    • Ensure the release of high-quality software in every sprint cycle.

    • Work closely with the product team to define acceptance criteria for new features.

    • Participate in features definition and improvement.

    • Work in each sprint on tests to ensure the quality of new features while gradually building out automated test coverage.

    • Advocate for and champion quality development inside of your team.


     


    What Success Looks Like…


    In 3 months…



    • Become familiar with our QA processes and best practices.

    • Develop an understanding of Bamboo Health products and gain domain knowledge.

    • Become familiar with our QA automation framework.

    • Understand the business requirements of new features.

    • Create test plans and test cases for new features.

    • Contribute to testing efforts of new features.

    • Contribute to manual and automated regression testing.

    • Identify new feature defects.


    In 6 months…



    • Understand the business requirements of our suite of products.

    • Maintain feature test cases.

    • Triage defects for the entire system.

    • Work with the team to identify risks and efforts of new features.

    • Understand the automation scripts for the products you are testing.

    • Continue your contribution to manual and automated regression testing.


    In 12 months…



    • Understand how new features fit within the business.

    • Prioritize test cases for regression suite.

    • Identify, record, track software defects, and work with the engineering and product teams to ensure timely resolution.

    • Triage customer issues for the entire system.

    • Report on system defects.

    • Contribute to QA process improvements.

    ,[Work closely with software engineers to develop and apply test suites., Ensure the release of high-quality software in every sprint cycle., Work closely with the product team to define acceptance criteria for new features., Participate in features definition and improvement., Work in each sprint on tests to ensure the quality of new features while gradually building out automated test coverage., Advocate for and champion quality development inside of your team.] Requirements: Java, Selenium, QA, Test strategy, Software Development Life Cycle, Jenkins, Linux, Communication skills, Manual tests, Automated testing, SQL, Docker, Kubernetes, AWS, REST API, Jira Tools: Jira, Confluence, Wiki, SharePoint, GitHub, GIT, Jenkins, Agile, Scrum. Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects, EAP, Kafeteria MyBenefit, eTutor, Luxmed, Travel insurance, vitality, Free coffee, Bike parking, Playroom, Shower, Modern office, Startup atmosphere, No dress code.
Data publikacji: 2024-04-21
APLIKUJ