Quality Engineer, Associate
- Full-time
Company Description
Job Description
· Execute software quality and test cases for new features across the MicroStrategy suite of products.
· Build and maintain automation suites for testing with tools like Protractor, Cucumber, Jasmine, Spectron, and other cutting edge automation tools
· Build consensus, prioritize, and execute quality engineering activities based on facts, information, and weight of evidence in a collegial work environment.
· Test and respond to software requirements build into the test planning and report and analyze the results.
· Utilize automated test tools and debuggers to monitor program code, inspect program variables, ensure user interface quality, set performance benchmarks, and analyze results.
· Keep records of issue logs and resolutions internal to the quality engineers and from external technical support.
· Document technical notes, methods, and best practices for use in assuring quality across MicroStrategy’s products.
Technologies you could learn and use:
Java, Python, Javascript, Ruby, PowerShell, Shell, Selenium, Webdriver, Protractor, Cucumber, Gherkin, Chromedriver, Jasmine, Espresso, RobotFramework, XCUI automation, UIAutomator, SoapUI, Autoit Tool/scripting, Jenkins, Tomcat, IIS, JMeter, GNU Project debugger (GDB), Xcode, Eclipse IDE, SQL server, Oracle, DB 2, MySQL, SAP HANA, Redshift, Presto, Spark, MongoDB, REST, JDBC/ODBC, Redis, Kafka, Zookeeper, Cloud-based services on AWS and Azure, Docker, Kubernetes
Qualifications
· Experience in application testing or technical support
· Experience with testing automation, familiarity with Selenium Protractor
Will be a plus:
· Familarity with RDBMS and knowledge of SQL
· Experience with JDBC/ODBC drivers
· Familiarity with major databases such as Oracle, SQL Server, knowledge in SAP products