Sdet- Remote

hace 1 día


Panamá, Panamá Mountain State Software Solutions (MS3) A tiempo completo

**About Argano**

**Position Overview**:
**Roles & Responsibilities**:

- Work with product management, developers, test engineers and other software development engineers in test to analyze requirements, contribute to, and review the software design specifications.
- Design and develop test plans and automated test cases based upon functional and design specifications.
- Implement and execute automated and/or manual test cases, analyze, and report test results to the teams.
- Work with technical and non-technical stakeholders to clarify reported issues - Investigate bugs and write clear, concise, consistently reproducible bug reports.
- Troubleshoot difficult issues in collaboration with developers, product managers, test engineers and other software development engineers in test.
- Design and develop automation/performance solutions that build reliable, reusable, and maintainable automated regression suites & test harnesses.
- Investigate test failures and customer reports using technical understanding of the product and tools to narrow down repro issues steps and isolate the root cause problem.
- Coach and develop junior Test Engineers and Software Development Engineers in Test
- Participate in code reviews within a team to assure all test coverage requirements has been meet before code approvals are accepted.
- Collaborate with QA management, product owners, and engineers to define acceptance criteria, anticipate and report risks, and plan testing coverage for upcoming releases.
- Execute planned testing tasks and provide timely and accurate analysis of findings.
- Organize tasks and take responsibility for progress and completion. Receives little instruction on day-to-day work except for general instructions.
- Comply with regulatory procedures and frameworks.

**QUALIFICATIONS & SKILLS**
- Bachelor's Degree in computer science related technology field or related work experience
- 3+ years of experience in software development and/or automated software testing

**Skills/Competencies**
- 3+ years of experience doing functional automation testing.
- Experience with at least one automated testing frameworks, libraries and tools (e.g. WebDriverIO, Selenium, Puppeteer, CodeceptJS, Mocha, Capybara, SoapUI pro or custom made)
- Proficient with at least one software development languages among Javascript, Python, and Java (preferred in this order)
- Experience on mobile app automation (Appium or similar framework)
- Experience on automation integration (with Jenkins and similar CI/CD tools)
- Experience working with REST API, micro services and understanding of their architecture.
- Experience with test case and project management tools (e.g. SpiraTest, TestRails, TestNG, TestComplete, Jira)
- Ability to create, execute and manage a test plan.
- Experience performing manual and visual/UX testing on web-apps.
- Experience performing cross-browsing testing on web-apps.
- Experience performing regression, integration, end-2-end testing.
- Basic knowledge of development tools such as Git and VS Code
- Familiarity with software development life cycles and agile programming methodologies.

**Preferred Qualifications**
- Experience with AWS is a plus.
- Experience with Mobile automation is a plus.
- Background in healthcare or life science is a plus.

**Capabilities**
- Ability to communicate in English (both verbal and written)