Job DescriptionWhere you will work: Bangalore/India ( Remote)Engineering at GoTo We’re the trailblazers of remote work technology. We build powerful, flexible work software that empowers everyone to live their best life, at work and beyond. And blaze even more trails along the way. There’s ample room for growth – so you can blaze your own trail here too. When you join a GoTo product team, you’ll take on a key role in this process and see your work be used by millions of users worldwideYour Day to DayThe QA Automation Engineer is a software engineer in test who designs, develops, and maintains software test plans and executes test automation and black box testing. This position is a key quality leader within the web marketing scrum teams. The software QA Engineer is responsible for performing the creation and execution of automated tests across a diverse set of digital marketing online conversion workflows and experiments. Includes functionality testing for performance, scalability and load, and regression.Triage issue reports from various sources, including internal and external stakeholders.Oversee the design, implementation and execution of test strategies to ensure product quality.Applies understanding related to developing, modifying and evaluating test cases based on user stories relevant to manual and automated test planning.Analyzes CMS environment, architecture, and interdependencies to determine and apply appropriate test methodologies and cases relative to applications being tested.Contributes to the current automation framework’s base code.Participates in code peer reviews, designs sessions, and executes reusable and maintainable automated scripts to verify the functionality, accuracy and efficiency of our marketing websites.Analyzes testing results and collaborates with the web dev scrum team to uncover way to prevent future bugs and contributes to the integrity of technical work.Actively participates scrum ceremonies; leads smoke tests, and code deployment process improvements. Closely works with product owners to assess the user stories test and acceptance criteria.Proactively expands knowledge regarding Agile software test methodologies and advancement, incorporating this knowledge where applicable; seeks out internal mentors, courses and various learning opportunitiesModify and evaluate software test plans and test automation frameworks used to test and optimize complex applications, resolving issues in innovative and practical ways.Proactively provide recommendations to working groups regarding the improvement of testing practices in the wider organization.Assist in researching and providing solutions and to add, modify, or enhance previously created automated scripts and frameworks.What we are looking for:Bachelor’s degree or equivalent in computer science, or related field; equivalent experience may be substituted for formal education; 3+ years minimum relevant work experienceUnderstanding Agile test methodologies, Scrum QA process and Agile project tools such as JiraKnowledge of testing product quality in software requirements for features and system qualities (including performance and security), product design, software design, estimates, source code, test plans, unit test harnesses, software and system performance data, software product information and bug fixesStrong Knowledge of web development standards and Python, C#, Java, JavascriptExperience with Git, Teamcity, BrowserStack, and SeleniumCompetencies:Teamwork: Looks for ways to create organizational synergy and to harness cross‐functional efforts; is consistently cooperative, collegial, and professional in working with people within and outside of one’s own group; supports higher level agendas and makes it his or her business to support corporate interests; respects and relates well to people from varied backgroundsCommunication: Shares appropriate information that helps others; fosters open communication and stays receptive to bad news as well as good; uses clear, direct, straightforward communications with others; encourages constructive dialogue to ensure all opinions and possibilities are heard; Speaks up and offers opinions when input is neededExcellence Orientation: Understands the marketing department's objectives and works diligently towards those goals; pursues goals beyond what is typically expected or expressed; is results‐oriented, with a strong drive to accomplish objectives and meet high standards; strives to improve own performance and to have a significant impact on GoTo’s web marketing product success.Accountability: Makes no excuses and takes full responsibility for own actions and results; is reliable and can be counted on to do what he or she says is going to be done; notices and communicates when things are off track or misdirected; acts with a sense of purpose and sets clear direction for others to follow; effectively deals with performance challenges and setbacks; works through ambiguity in order to maintain momentum and achieve progress; when raising issues or concerns, brings ideas about how to remedy the situationAuthenticity: Is consistently approachable and transparent, and refuses to let ego undermine relationships; shows concern and respect for people, their knowledge and contributions; remains calm and composed even in stressful or trying circumstances; is confident, but at the same time shows grace and humility; acts ethically and is above reproach; understands the impact of his actions and statements on others.Innovation: Discusses and evaluates calculated risks versus the need for innovation; generates and/or fosters creative, new ideas that push traditional boundaries; shows flexibility, open-mindedness and the desire to continually explore new ideas; understands and accepts bad news or failure as a condition of innovation and progressDesired Additional Skills • Experience in the multiple technologies is desirable: Windows, Mac, multiple web browsers, Android, iOS-devices• Experience with cross-browser testing (IE, Chrome, Firefox, Opera, Safari)• Experience with code version and item tracking systems like Git and JIRA• Experience with multi-lingual web site and/or application testing• Experience with Selenium webdriver, Python as the preferred language • Experience with Lean / Agile / Scrum development methodologies, SCRUM Master Certificate is a plusYou’ll be working towards a shared goal with an open-minded and cohesive team that is very much the sum of its parts. At GoTo, we’re passionate about growing a diverse and inclusive work ecosystem because unique takes make us a stronger company, and Stronger Together. We’re committed to creating an inclusive space for everyone, no matter what. That’s how we’ll Be Real, Think Big, Move Fast, and Keep Growing along the way. Learn more
View Original Job Posting