Job description
Description At Upland Software, you'll find smart, creative teams who love working together to deliver value for our customers and a global culture of growth and possibility. Our operating model has always supported remote work-and as we keep growing and evolving our workplace, that won't change. We're passionate. We're proactive. We take pride in our work, and we love a good challenge. Sound like you? Opportunity Summary: We are looking for an enthusiastic and dynamic individual to join Upland Software as a QA Automation Engineer I for our Upland Adestra product. You should have an overall industry experience of 1+ years using automation tools like Selenium and Cucumber, along with a strong work ethics record. What would you do? Introduce automated functional and regression testing for web apps (backend and frontend) Plan how to cover the automation of newly added features Design automation components or modules that can be leveraged across multiple test scripts Support test automation framework, planning, and execution Keep the quality of the testing scripts very high Review tests quality and code standards written by the team Act as a reference for a team of passionate software engineers Write and execute test automation scripts and provide support during the issue resolution process Support with manual testing when required Collaborating with other QA and Software Developers to develop solutions Requirements: Experience: 1+ years of experience in test automation tools like Selenium & Cucumber Primary Skills : Selenium Cucumber Automated testing Manual testing High attention to detail Great understanding of the Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) Secondary Skills (nice to have) Experience with Unix / Linux Docker CI/CD pipelines (Jenkins is preferred) Understanding of Agile Soft Skills Strong written and verbal communication skills directed to technical and non-technical team members Willingness to take ownership of problems and seek solutions to meet customer needs Growth Skills Ability to apply creative problem solving and manage through ambiguity Ability to work under remote supervision and with a minimum of direct oversight This job description is not intended to be an exhaustive list of duties to be performed by the employee. This job description may be altered to reflect the business needs of the Company. Upland Software (Nasdaq: UPLD) is a leader in cloud-based tools for digital transformation. To learn more, visit . Upland Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected characteristics. Upland Software