Location : Medellin, Colombia
English Required â€ Professional Level (75%+)
MAS Global Consulting is an Agile Software Development Services firm based in Florida, United States, with consultants in multiple states in the US and an office in Medellin, Colombia in a convenient location (Patio Bonito).
MAS Global provides top talent to corporations in the US with a mix of onsite and nearshore team members. Founder and CEO of MAS Global was born in Colombia, graduated from EAFIT University, and is highly engaged with the team.
MAS Global is also a Certified Women Owned Business Enterprise and a Inc5000 honoree by Inc magazine as one of the fastest growing companies in the US .
Our team members enjoy a great culture and work environment, some of the benefits include prepaid medicine and classes with native English coaches, 2 days working from home, about 40 hours per week, an energetic and talented team that likes to work smart and continuously learn.
Team members playing video games during lunch time or after work, or ping pong in our patio is a common every day scene.
Even more common is to see teams collaborating to build amazing software, build innovative solutions with latest technologies and interacting with teams across the US to meet sprint goals.
If this sounds like you, come join us! .
Check out our office and team in this quick video
Role description : QA Automation Engineer part of a large enterprise level project developing a global web based application.
Project is using Agile / scrum methodology, and SAFe (Scaled Agile Framework). There are multiple (15+) scrum teams developing in 2 main technologies : .
NET & SFDC. End Customer is a global technology and industrial company with presence in more than 150 countries. This will be a central role to support automation efforts for System Integration Testing team and across all program teams, great chance to have daily interaction with experts in the US and Colombia, and to have an impact on how Test Automation enables dev teams to be more efficient and deliver value to business users more frequently.
Develops and implements QA test plans
Creates and executes test scenarios, test scripts and workflows for assigned applications from the userâ€™s perspective, applying systematic testing principles to attain good coverage.
Creates, Maintains and executes automated regression suites .
Experience with Architecture, Design and Implementation of Automation Frameworks
Implement eligible test cases for automation
Does data set up, smoke testing of the test environments as part of environment readiness
Works with System Integration Testing team and across development teams to ensure quality implementation of user stories, and adoption of Automation Framework when appropriate
Evaluates testing effectiveness and consults with team members and team leads to implement adjustments.
Participates in Release meetings and Agile ceremonies
Bachelor Degree in Computer Science or related discipline with experience in current software quality assurance practices.
5+ years related software testing or systems quality assurance experience.
Strong working knowledge of software testing methodologies and software development life cycle.
Strong process orientation and knowledge of the entire Quality Assurance life cycle .
Experience configuring and conducting automated testing using commercial test automation tools and frameworks, such as Microsoft Test Professional, Selenium Web Driver, Page Object Model, Coded UI Tests .
Experience with application lifecycle management platform, and defect tracking systems, ideally TFS (Team Foundation Server) or equivalent, such as PTC Integrity, ClearQuest, JIRA.
Experience with test case management tool, ideally MTM ( Microsoft Test Manager ) or equivalent.
Strong Technical skills to automate test cases using a testing framework & Visual Studio / C# (or another major language like Java)
Ability to work independently with excellent organizational skills and the flexibility and adaptability to work on multiple projects.
Strong analytical, design, and problem solving skills with good attention to detail.
Experience working in Agile / Scrum environments where QA team members collaborate closely with development teams from beginning of software life cycle, e.
g., participating in daily calls
Excellent communication and interpersonal skills.
Nice to have :
â€ Previous experience working in international projects with customers in the US or English speaking countries, participating in daily meetings in English