Senior SDET Engineer

Work set-up: 
Full Remote
Contract: 
Work from: 

Nexaminds logo
Nexaminds

Job description

Unlock Your Future with Nexaminds!

At Nexaminds, we're on a mission to redefine industries with AI. We're passionate about the limitless potential of artificial intelligence to transform businesses, streamline processes, and drive growth.

Join us on our visionary journey. We're leading the way in AI solutions, and we're committed to innovation, collaboration, and ethical practices. Become a part of our team and shape the future powered by intelligent machines. If you're driven by ambition, success, fun, and learning, Nexaminds is where you belong.

As a Software Engineer in Test, you will be the Quality subject-matter-expert on a dedicated Scrum Team and will own all aspects of test planning and execution. You will participate in scrum ceremonies, including product design reviews and backlog requirements, while providing input on testability of requirements and acceptance criteria. Our Quality Assurance Engineers are also responsible for driving adoption of QA best practices and leading Shift Left approach for quality deliverables within their aligned team.

Qualifications we are looking for:

  • Bachelor’s degree or equivalent amount of relevant work experience
  • 5+ years of testing experience that includes manual and automated testing of database, APIs, and UI applications (Playwright, TypeScript, RestSharp, C#)
  • Strong manual testing skills across multiple layers of the application
  • Good communication skills
  • Agile experience
  • Experience working with US-based teams
  • Experience with test and defect management tools (preferably Azure DevOps)
  • Experience with API testing
  • Basic SQL knowledge to be able to write and run basic scripts
  • Experience with Selenium-based Web UI automation
  • Strong communication and collaboration skills
  • Excellent written and verbal communication skills in English

Job duties:

  • Participate actively in all scrum ceremonies
  • Plan, write, and execute both manual and automated test cases, including E2E, integration, and regression testing
  • Document and execute manual test cases for features not covered by automation
  • Capture and present testing metrics
  • Analyze user stories, review and provide input on acceptance criteria, and determine optimal test coverage
  • Provide accurate estimates for test efforts including test case design/scripting, test data management, test execution, and defect correction
  • Design and create test strategies and test cases/scripts covering positive, negative, and edge case scenarios
  • Review test cases / automated test scripts created by more junior test engineers
  • Develop, maintain, and execute automated tests; troubleshoot and resolve failures
  • Execute test cases and capture results
  • Identify and execute end-to-end test scenarios
  • Maintain the health of automated test scripts to ensure efficiency in the CI pipeline
  • Conduct impact analysis to determine both manual and automated regression coverage

What you can expect from us

Here at Nexaminds, we're not your typical workplace. We're all about creating a friendly and trusting environment where you can thrive. Why does this matter? Well, trust and openness lead to better quality, innovation, commitment to getting the job done, efficiency, and cost-effectiveness.

  • Stock options πŸ“ˆ
  • Remote work options 🏠
  • Flexible working hours πŸ•œ
  • Benefits above the law
  • But it's not just about the work; it's about the people too. You'll be collaborating with some seriously awesome IT pros.
  • You'll have access to mentorship and tons of opportunities to learn and level up.

Ready to embark on this journey with us? πŸš€πŸŽ‰ If you're feeling the excitement, go ahead and apply!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Related jobs