SDET- Remote - Panama [Panama]


 

About Argano

Argano is a business modernization partner, purpose-built to give rise to the possibilities of the Digital Renaissance for companies with complex sales and operating environments. We innovate adaptive, efficient, cloud-based digital operating foundations on which the transformational businesses of the 21st century must be built. These modern, scalable, and sustainable foundations integrate operations from commerce to cash to close to consolidation and free our clients to innovate and respond in new and cost-effective ways. The Argano platform uniquely offers the advantage of integrated, world-class capability partners, working together to solve complex challenges across the full spectrum of our client's business. For more information, visit www.argano.com

Position Overview:

Software Development Engineer in Test helps deliver a superior product by conducting manual and automated software verification testing per user requirements and helps investigate/verify user-reported issues. The Software Development Engineer in Test works closely with a team of talented Software Developers, Test Engineers, Designers, Product owners, Scrum Masters, and user representatives with a shared goal of creating a delighting and user-friendly premium software application

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 Performance testing (tools like JMeter, big plus for https://locust.io)
  • 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)


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال