Senior Software Quality Engineer
Aspen Technology
- Ciudad de México
- Permanente
- Tiempo completo
- Design, build, execute, and maintain test automation including backend, UI, and API.
- Create automated test scripts for non-functional system verification.
- Work within CI/CD pipelines to build, configure, and patch multiple test environments.
- Perform requirements analysis, create and execute test strategies and test cases, troubleshoot issues, and report defects.
- Manually execute complex functional and non-functional tests.
- Engage with cross-functional and international teams on status updates and problem solving in an agile environment.
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field.
- 3-8 years’ work experience.
- Ability to independently lead technical task planning, execution and completion.
- Established scripting skills (Python, Perl, Shell scripting).
- Established experience with test automation tools and frameworks (pytest, RobotFramework, Selenium, Playwright)
- Proficient in a source control system (CVS, Subversion, Git, etc.).
- Proficient with Linux and Windows environments.
- System Administration experience (small system or personal networks is great).
- Skilled in manual and automated testing best practices.
- Innate desires to automate, monitor and continually improve everything in sight.
- Experience with different database technologies (SQL, Cassandra, MongoDB).
- Experience with Configuration Management.
- Capability to maintain Windows/Linux/UNIX Servers.
- Experience in server virtualization, especially VMWare.
- General networking skills (Layer 2 & 3 switches, TCP/IP, SNMP, etc.).
- Utility Industry experience working with or developing control system technology software.