Contact Us 877.823.3669

Software Development Engineer in Test (Unicorn) in Tampa, FL at SNI Technology

Date Posted: 1/13/2021

Job Snapshot

Job Description


Software Development Engineer in Test (SDET II Unicorn)
Remote allowed if candidate resides in (Colorado, Florida, Georgia, Hawaii, North Carolina, Tennessee, Texas or Virginia) If candidate prefers to work on-site, the client is based in Tampa, FL.
Global software development company is seeking a Software Development Engineer in Test II (SDET II). This SDET will need to be a highly driven and effective professional. They will need to leverage their expertise, experience and passion to ensure they uphold the highest levels of quality and excellence for our clients.



ESSENTIAL FUNCTIONS:


Technical - deep experience in integrating a strong software development background with a passion for the discipline of quality assurance.

  • Evolve and mature automated test frameworks for desktop, web, and mobile apps and API's
  • Design test cases and execute all types of testing (e.g. functional, integration, end-to-end) on all variety of platforms (e.g. mobile, web, portal frameworks)
  • Create, maintain and evolve test regression suites for project, pursuit and delivery related applications
  • Produce test estimates for testing activities
  • Produce status reports and quality metrics
  • Work closely with the Scrum team throughout a project to continually monitor and provide feedback on the quality of the product
  • Create a high level of understanding of the software functionally as it pertains to the project, pursuit and delivery application area
  • Stay updated with the latest software testing trends and tools
  • Demonstrate a deep passion for your craftsmanship and pride of ownership by delivering high quality and excellence to our clients


Methodology -deep expertise and knowledge in quality assurance standards, processes, policies and procedures.

  • Adhere to and support all established and documented methodology/best practices in alignment with the Release methodologies and processes
  • Adhere to and support group processes, procedures, and standards in order to drive and guide a repeatable, reliable delivery of high-quality software products and services
  • Demonstrate and evangelize a passion for process and methodology through daily actions
  • Leadership - deep commitment to working in and fostering a highly collaborative, innovative and high performing product team.
    • Assess solution risk and assist the project team in prioritizing test efforts
    • Advise and assist project members with distributed testing responsibilities (e.g. unit testing)
    • Assist project teams in determining appropriate quality goals and acceptance criteria
    • Share knowledge and help build skills of other team members of the team
    • Evangelize, support and embody Company Mission, Strategy and Values
    • Foster a culture of ownership and pride for delivering the highest levels of quality and excellence


ESSENTIAL ABILITIES AND SKILLS:

  • Abilities
    • Strong team player with ability to collaborate with all levels of the organization
    • Possess a drive towards forward progress and delivering results while taking responsibility
    • Multi-tasker with ability to set and manage priorities
    • Strong analytical and problem-solving skills with a high aptitude to learn
    • Proactively and transparently communicate challenges/successes to leadership
    • Exhibit and relentlessly demonstrate a high level of attention to detail
    • Flexibility, adaptability and willingness to help in other areas as priorities shift
    • Ability to effectively operate with minimal supervision, but keeping leadership in the loop
  • Skills/Competencies
    • 6+ years of professional coding experience in C#, Java, JavaScript, Python, or Ruby
    • 6+ years of experience using any of the following IDE or BBD tools (SpecFlow, Cucumber, Visual Studio, Visual Studio Code, etc.)
    • 4+ years UI Test automation experience with (Selenium and Protractor)
    • 4+ years of desktop automation experience (Ranorex, Test Complete, etc.)
    • 4+ years of hands-on working experience of testing REST, Web APIs or SOAP APIs (ASP.Net, Karate, MSTest, NUnit, Postman, and SoapUI)
    • Expertise in SQL programming (queries, joins, etc.)
    • Experience in all phases of the software and testing lifecycle, inception through deployment
    • Diverse experiences in leading test strategy, test planning, test case design, and execution
    • Delivery input within Agile methodology projects (e.g., Scrum)
    • Proficiency using standard test management tools (Azure DevOps)
    • Experience using GIT, TFS or any other source code management tools
    • Experience with SauceLabs or similar device testing farms
    • Excellent written, verbal communication and presentation skills


EDUCATION, PRIOR WORK EXPERIENCE:

  • Bachelor's degree in CS or MIS, and at least 6+ years of work-related experience
  • 6+ years of experience in software testing
  • 6+ years of automation scripting


SPECIALIZED LICENSE, CERTIFICATIONS:

  • AWS Certified Cloud Architect or Practitioner - (Desired)
  • Certified Software Test Automation Specialist (CSTAS) - (Desired)