SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)

120.000.000 - 200.000.000


Company Overview Lean Tech is a rapidly expanding organization located in Medellín, Colombia. We are proud of our influential network in software development and IT services across the entertainment, financial, and logistics sectors. Our mission is to provide cutting-edge technology solutions that drive meaningful change, reflecting our core values of innovation, excellence, and integrity. With a strong presence across Latin America and the United States, we offer extensive opportunities for professional growth and career advancement. Our team engages in innovative engineering challenges that span multiple industries, ensuring a dynamic and collaborative work environment. Join us at Lean Tech to collaborate with skilled professionals and contribute to transformative technological advancements. Position Overview As a Senior Software Development Engineer in Test (SDET), you will play a crucial role in shaping our automated quality assurance practice. This position involves working closely with the SDET lead, offering guidance and support to junior engineers, and ensuring that our test automation solutions are executed effectively. You will contribute significantly to enhancing the test development procedures, leveraging your advanced expertise in Java, Selenium WebDriver, and API testing with SOAP and RESTful services. Your efforts will directly impact the effectiveness and efficiency of our QA processes, ensuring top-tier software quality. In collaboration with both remote and internal development teams, you will utilize tools such as Jenkins, Postman, and various cloud services like Azure and AWS to drive significant improvements. This role operates within a larger team that emphasizes innovation, excellence, and collaboration, contributing to Lean Tech's mission of delivering transformative software solutions in diverse industries. The hybrid work setting based in Medellín or Bogotá, Colombia, offers unique challenges and opportunities to excel in a fast-paced and dynamic environment. Key Responsibilities Collaborate closely with the SDET lead to mentor and guide junior engineers, ensuring effective knowledge transfer and skill development. Drive the direction of automated quality assurance practices, providing solutions based on industry best practices. Develop and deliver comprehensive test automation solutions, enhancing overall test development procedures. Implement and manage test suites using Java and Selenium WebDriver, with use of Cucumber BDD. Execute API testing with SOAP and RESTful services, using tools such as Postman. Establish and validate acceptance criteria for both manual and automated testing approaches. Oversee continuous integration processes, preferably using Jenkins, to facilitate streamlined development workflows. Perform database testing using advanced SQL knowledge to ensure data integrity and accuracy. Coordinate with both remote and internal development teams to achieve project objectives and quality standards. Conduct non-functional testing, including performance, latency, and failover assessments. Utilize Docker or Kubernetes for containerization needs within the testing environment. Integrate cloud services such as Azure and AWS into the testing framework as required. Required Skills & Experience BS degree in Computer Science/Engineering or equivalent on-the-job experience. 4+ years of experience as an automation test engineer. Advanced knowledge of Java, with experience in building test suites. Deep knowledge of Selenium or Selenide testing libraries. Strong proficiency in the Page Object Model frameworks. Advanced experience with API testing for SOAP and RESTful services. Advanced experience with continuous integration systems, preferably Jenkins. Strong experience with Postman for API testing. Experience with Docker or Kubernetes. Experience with Azure and AWS cloud services, including Azure functions and service bus. Strong databases and SQL knowledge. Experience managing test lifecycle using TestRails or equivalent. Proficiency in using version control systems like GitHub or Bit-Bucket. Experience with CI/CD tools like Jenkins. Experience with JUnit/TestNG frameworks. Familiarity with Atlassian tools, such as Confluence and JIRA. Experience with various automation frameworks for REST backend and Angular frontend validation. Experience with Maven and Gradle. Intermediate knowledge of tools like JMeter/Load Runner. Proficiency in Playwright framework. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities to work effectively across different time zones. Attention to detail and customer advocacy. Experience working effectively with remote and internal development teams. Experience with non-functional testing such as performance and failover testing. Nice to Have Skill Experience with Cucumber for BDD testing. Knowledge of Gherkin language. Background in testing web and Windows applications. Understanding of supply chain logistics and associated testing practices. Familiarity with additional performance testing tools beyond JMeter and Load Runner. Knowledge of emerging automation frameworks. Strong organizational skills for efficient project management. Ability to adapt quickly to new technologies and methodologies. Experience testing Warehouse Management Systems is a plus. Soft Skills: Exceptional problem-solving and analytical skills that drive effective solutions in complex testing environments. Strong communication and collaboration abilities, facilitating seamless interaction across different time zones and remote teams. Keen attention to detail, ensuring rigorous testing and quality assurance practices are upheld. Customer advocacy, emphasizing a user-centric approach to testing and quality assurance processes. Why You Will Love Working with Us Join a powerful tech workforce and help us change the world through technology Professional development opportunities with international customers Collaborative work environment Career path and mentorship programs that will lead to new levels. Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información