Automation Engineer (UI, Javascript)
Bellevue WA (Local who can go 2 days per week office)
2 Interviews
We work in small, focused, collaborative agile teams. Multi-functional teams, including product management, product development, quality and UXD, work daily to build a successful product that delights our customers.
As a Senior Software Development Engineer in Test (SDET), you should have depth and breadth of test automation of Web Applications built using React, ExpressJS and NodeJs. This role is not for everyone – it needs a combination of passion for quality, intense dislike to do manual repetitive tasks and prolific coding skills.
Unlike roles with similar names at the other companies, this role isn’t manual testing — you write scripts to automate testing and build tools so developers can test their own code. This role requires navigating massive codebase, constantly designing better and creative ways to break software and identifying weak spots and potential problems.
Knowledge of testing and testability to influence better software design, promote proper engineering practices, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products, are needed for success.
Job Duties
Provide strong quality leadership with a focus on continuous improvement.
Build high-quality, reliable, scalable and lean software solutions.
Develop test strategies.
Take responsibility for monitoring product development and usage at all levels with an eye toward improving product quality.
Be a prolific coder with passion for product quality.
Partner with other developers, product managers, QA, and operations teams to deliver scalable, fault-tolerant solutions.
Maintain the highest coding and quality standards – testing at multiple levels (UI, unit, feature, integration, regression, smoke, etc…)
Identify and fix bugs and performance issues anywhere in the stack.
Identify project risks and work effectively to mitigate them.
Use the Atlassian tools (Jira, Confluence) and Slack for team collaboration.
Qualifications
Bachelor’s in computer science/engineering or equivalent professional experience.
5+ years of experience in development and testing.
Proficient in programming and using open source test harnesses/frameworks: Javascript, Typescript, Cypress, Selenium WebDriver, Puppeteer, TestCafe and Jest
Expertise with test methodologies, writing test plans, creating test cases, debugging and automation.
Passion for code hygiene and high quality through automated unit and functional testing.
Working knowledge of SQL and NoSQL databases.
Excellent communication, presentation, social and analytical skills.
Experience with Agile software methodologies and TDD, is desirable.
Able to work in a fast-paced environment and with small and remote teams.
Self-starter, proven problem solver with outstanding testing and debugging skills.
Comfortable working with Git in a CI/CD environment.
Front End Engineer@Bellevue WA (Local who can go 2 days per week office)
Company Description Expeditors is a Fortune 500 service-based logistics company with headquarters in Seattle, Washington, USA. At Expeditors, we generate...
Apply For This JobFull Stack Engineer $140,000-$180,000 Permanent role, Hybrid Chandler Arizona, USA We are seeking a talented full-stack engineer to help revolutionize...
Apply For This JobPosition Summary & Role This role is accountable for supporting the development, implementation, and maintenance of a compliant and effective...
Apply For This JobWhat You Will Do All Lowe’s associates deliver quality customer service while maintaining a store that is clean, safe, and...
Apply For This JobDescriptionTHIS IS A TEMPORARY STATUS POSITION WITH DURATION UNDETERMINED AT THIS TIME. TWC is seeking a Workforce Development Specialist I...
Apply For This JobThe Registered Nurse (RN) is responsible for providing anddocumenting skilled nursing care in accordance with the care plan developed foreach...
Apply For This Job