Jobless Developer
3Pillar logo
3Pillar

Posted 9 days ago

Open

SDET - Java / Selenium / Playwright

MexicoRemoteFull-time

AI Summary

Senior SDET role focused on building and maintaining automated testing frameworks, integrating testing into CI/CD, and coordinating QA with development across Agile projects.

About this role

Software Development Engineer in Test

馃専 Accomplished Tech Visionary:

Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself..

Your role extends beyond the realm of code composition; you bring software development and quality assurance (QA) expertise to build and maintain automated testing frameworks and tools. You will act as a crucial bridge between development and QA, focusing on preventive quality measures, integrating testing into CI/CD pipelines, and promoting best practices in Agile environments. 馃敭馃寪

KEY RESPONSIBILITIES

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.

  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.

  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.

  • Proficiently gather requirements and organize/present developed features for clients.

  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.

  • Enhance and expand automation frameworks and practices. Identify opportunities for improving testing processes and automation coverage, contributing to the selection and implementation of advanced tools and technologies.

  • Lead the detailed design and oversight of automated test cases and execution, focusing on critical, high-impact testing activities. Ensure thorough coverage and adherence to quality standards, while efficiently managing resources and timelines.

  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.

  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.

  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.

  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

  • MINIMUM QUALIFICATIONS

    Experience with remote device testing platforms (BrowserStack, Sauce Labs, or similar).

  • A minimum of 5+ years of experience in QA, in Automation testing, and in the following areas specified below:
  • Angular ( Unit Testing, UX design,Figma, MonoRepo, state management using ngRx)

    Java, AWS services(Lambda, SQS, etc), containerization, ci/cd pipelines

  • Proficient in API automation and have good understanding of automation frameworks like Playwright, Cypress etc..
  • Knowledge of REST APIs and JSON validation.
  • Strong experience with Karate Framework for API automation.
  • Advanced hands-on experience with Playwright for Web UI automation.
  • Solid experience in iOS automation (Appium preferred).
  • Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, Code deployment.

  • Expected to evaluate and make recommendations based on complex Proof of Concepts.

  • Lead the design and implementation of a scalable automation framework using Java and Angular.

  • Familiar with test driven development

  • Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing.

  • Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong track record in bug reporting, tracking, and resolution processes.

  • Collaborate with cross-functional teams (Product Management, Design) to define, design, automate and ship new features and functionality.

  • Ensure code integrity and organization, including code reviews and mentoring junior developers.

  • Lead by example in writing clean, maintainable, and testable code.

  • Highly self-motivated and detail-oriented, with proven ability to work independently and under pressure, managing multiple projects and priorities effectively.

  • CI/CD integration experience (Jenkins, GitHub Actions, DevOps)
  • ADDITIONAL EXPERIENCE DESIRED

  • A strong advocate for process improvement and innovation, with a history of initiating and leading projects that enhance quality, reduce costs, and improve team efficiency.

  • Significant experience in performance and load testing, using tools like LoadRunner or JMeter, with the ability to design, execute, and analyze tests to ensure application performance under various conditions.

  • BENEFITS

  • 100% hiring Model
  • Vacations. According to the law from your first anniversary.
  • Discretionary Time Off (employees are able to take time off when necessary)*
  • 26 days of Christmas bonus
  • Food coupons
  • Major medical insurance
  • Life Insurance (optional)
  • Savings box (optional)
  • Law benefits: IMSS, Afore, Infonavit.
  • Career plan that will let you grow and plan for the future
  • Home Office
  • Internal Trainings
  • Support with external trainings and certifications
  • Referrals bonus
  • #Li-remote

    Skills

    AngularAPI AutomationAppiumAWS Services (Lambda, SQS)BrowserStackCI/CDCypressFigmaGitHub ActionsJavaJenkinsJSON ValidationJUnitKarate FrameworkLoad Testing Tools (LoadRunner, JMeter)MonorepoNGRXPlaywrightREST APISauce LabsSeleniumSQLUI AutomationUX Design

    Explore related jobs

    Browse these categories