What are the responsibilities and job description for the Engineering Technical - Software Engineer position at LanceSoft?
Basic Qualifications : Bachelor’s Degree in Technical Discipline or equivalent work experienceExcellent analytical, problem solving, and communication skillsStrong knowledge of Agile development practices (especially Scrum), methodologies and tools.Minimum of 7 years of experience with Java or C# including a solid understanding of object-oriented programming principles.At least 3-5 years of experience with Python, emphasizing testing frameworks and automation.5 years of experience with JavaScript or TypeScript, particularly in test automation.Master with CI / CD processes and tools (e.g., Jenkins, GitLab CI).Expert with API testing and performance testing tools.Expertise in Database concepts and testing using SQL, oSQLPerformance & functional test automation experienceExperience with web-based testing tools like Cucumber, Selenium, Protractor etc.Experience in SCM like Git, CI / CD tools like Jenkins.Strong knowledge of scripting and programming languages such as PowerShell, Python, JavaExperience in testing front-end, back-end and API components of cloud-based and / or client / server products10 years of professional software testing experience desiredPreferred Qualifications : Demonstrated experience in Quality Assurance processes, procedures, and standardsDemonstrated ability to master technical details of multiple complicated software solutions; understanding technical and usability aspects as they relate to quality and usabilitySelf-directed individual who can manage multiple projects simultaneouslyExcellent time management skillsDetail oriented with a strong focus on qualityStrong customer-centric attitude toward both external and internal customers#J-18808-Ljbffr