SM Diversity is hiring a

Software Development Engineer in Test (SDET)

The Software Development Engineer in Test (SDET) will be responsible for designing, developing and maintaining test automation, for an ecommerce website and related key services.

  • This position is responsible to build enterprise level test automation scripts for Desktop and mobile for automation coverage using tools like Selenium, Selenium Web Driver, Appium and others available in market place.
  • This position is responsible for doing API testing using tools like postman
  • This position is also responsible for writing manual test cases and executing the manual test cases
  • This position is responsible for building automation framework to expand Cross Browsers/ Cross Devices and support Responsive Web Design ecommerce website.
  • This position is collaborating with development to design, build, deploy and maintain a continuous integration platform for check-in, build verification and deployment automation (utilizing common open source tools like Jenkins, Git, Chef, Puppet, etc.)
  • The SDET is responsible for hands on development using Java, SQL, JavaScript/JQuery, Bootstrap, AJAX, JSP, CSS 3.0 and HTML 5.0 responsive web design and Mobile app development.
  • This position is responsible for defining, building, deploying and maintaining performance and stress automation to be utilized in pre-production environments.
  • This position is responsible for defining, building, deploying and maintaining data validation automation for daily data updates for numerous services and partners.
  • This position is responsible for defining, deploying and maintaining security and threat model testing coverage.
  • This position interfaces with internal and external developer teams, designers and business users.
  • Collaborate effectively with Creative UX team, Development teams, Product Management and Engineering to create concept development, prototypes, technology innovations and process improvements.
  • Research and identify evolving new automation approaches, techniques and tools, technology for ecommerce sites, platforms, services and Open source stack.
  • This position will demonstrate and build documentation to support the growth of future SDETS.
  • Assisted in Release Planning and validation release quality.
  • Supporting serious production issues by re-utilizing or creating new automation for coverage.


Primary Responsibilities:

  • Ability to work independently while collaborating with a cross-functional team.
  • Passionate about building relevant software.
  • Demonstrate exceptional communication and interpersonal skills.
  • Demonstrate strong computer science skills, QA & experience.
  • Ability to plan, schedule, execute, and complete work in a self-directed mode from inception through to production.
  • Ability to work on multiple projects simultaneously, meeting different schedules and deadlines.
  • Ability to understand and apply best practices.
  • Comfortable working/sharing development on applications with several layers.
  • Participate in writing detailed level technical and functional specifications documentation.


Success Factors/Key Metrics:

  • Successful implementation of a sustainable continuous integration platform which proves shortening development time while maintaining/improving quality.
  • Proving Site performance, page load times, and page weight & element counts implemented with designed solution all meet standards set by technical teams on as needed basis.
  • Bringing new automation approaches, techniques and tools to the QA team on a quarterly basis.
  • Automation experience using Selenium WebDriver and Java
  • Mobile automation experience using tools like Appium
  • API automation testing experience using tools like Postman
  • Jenkins jobs creations for the regression automation suites
  • Experience writing manual test cases by understanding the requirements
  • Executing manual test cases and logging defects
  • Working with an Agile environment
  • Writing and executing SQL queries
  • Experience working with all phases of SDLC
  • Working experience with eCommerce websites
  • Automation experience using Protractor tool and Type script/Java script
  • Working experience with Dockers containers

Must have:

  • Automation experience using Selenium WebDriver and Java
  • Mobile automation experience using tools like Appium
  • API automation testing experience using tools like Postman
  • Jenkins jobs creations for the regression automation suites
  • Experience writing manual test cases by understanding the requirements
  • Executing manual test cases and logging defects
  • Working with an Agile environment
  • Writing and executing SQL queries
  • Experience working with all phases of SDLC
  • Working experience with eCommerce websites

Nice to have:

  • Automation experience using Protractor tool and Type script/Java script
  • Working experience with Dockers containers


**MUST BE LOCATED IN GREATER SEATTLE OR SEATTLE**

Requirements

Benefits

Similar jobs

Other jobs at SM Diversity