Senior Software Engineer

Senior Software Engineer

Arbetsbeskrivning

Senior QA Automation Engineer – Enterprise Connectivity Team

We believe data can change the world. And we believe people can, too.
At Qlik, we are committed to making it easier for people to make transformative discoveries in their data and act on them. We want to enhance everyone’s natural ability to ask questions, analyze data, and make decisions. And that helps make analyzing data a natural part of making decisions and creating value.
We are a Values-Driven organization, operating in over 100 countries with over 38,000 customers around the world. If you think we are interesting, please read on – we may be looking for you!
Qlik’s R&D is a global organization based in Lund, Waltham, Ottawa, Vicenza, London and Kfar Saba, and as part of the Engine and Enterprise Connectivity Team, you …
Join a small, close-knit team building and supporting Enterprise Connectivity in Cloud and on-premise.
Embrace a stop-the-line mentality.
Ensure quality comes first and automation leads the way.
Share and gain understanding and appreciation of the purpose and practices of agile software development.
Create innovative solutions to scalability and performance bottlenecks typical in complex, big data environments.
Deliver all the time.
Like spending time to learn, work with and apply lots of different technologies to solve challenging problems.
Exercise strong communication, analytical and interpersonal skills working in a cross-functional team.



Role & Responsibilities
Design, test, and maintain testing components within the Enterprise Connectivity team.
Research new requirements and propose testing solutions based on technical options, scope, and risk.
Have seen enough to be able to guide others. And do guide others
Engage with support engineers to analyze, identify and fix issues and bottlenecks at customer sites
Ensure that deliverables meet requirements and recommend alternatives where appropriate
Employ test-driven development practices including unit tests
Document specifications and other relevant technical content as directed
Communicate with engineering management and team leaders, and be directly involved in task prioritization, scheduling, and coordination
Collaborate and coordinate with other team members on all aspects of the software development process including API and interface standards, user experience, architectural design, implementation, testing, code reviews and documentation

Required Skills and Experience
A minimum of 10 years of experience working on commercial software testing.
A minimum of 5 years of test automation experience.
Practical experience developing automation tests:
Unit tests (nUnit, JUnit)
Protractor/Selenium automation tests.
Performance testing
REST APIs testing
Deep understanding of REST, HTTP and oAuth protocols.
Practical experience with web technologies such as AngularJS, CSS, JS and HTML, a good understanding of cryptography and hands-on experience with x509 SSL/TLS certificates and PKI (public Key Infrastructure).
Practical experience with Docker containers.
Understanding of Kubernetes container orchestration system
Practical experience with Splunk and Grafana dashboards.
Experience using Salesforce (from the data integration perspective).
Domain and technical experience around databases, data formats and protocols, and data access technologies is essential and evidenced by experience with data and integration technologies/APIs such as ODBC, JDBC, ADO. Net, REST, XML, JSON, RDBMS (Relational Database Management System), deep knowledge of SQL queries.
Practical experience with Amazon Web Services (AWS) - EC2 and RDS.
DevOps experience with setting up and configuring databases such as Microsoft SQL Server, Oracle, MongoDB, Postgres, Apache Hive, Cloudera Impala, etc., understanding Single Sign-on techniques in Microsoft SQL, Teradata, Apache hive and Cloudera Impala.
Understanding and practical experience with OLAP cubes and MDX queries (e.g., with Oracle Hyperion Essbase).
Practical platform experience providing ability to make independent decisions for evaluation of CPU, disk, memory, and network utilization.
Strong practical experience with business intelligence (BI) tools (Qlik, Tableau, Microsoft Power BI, etc.).
Excellent English communication skills, both verbal and written.
Experience with Agile development methods and iterative planning.



Education Requirement
A bachelor’s degree is required



You must be a highly motivated team player, reliable and dependable, dedicated not only to the craft and science of software development but also to the success of the company. We are a team of goal-oriented multi-taskers who approach problems with intellectual rigor and zest for software delivery. You should be the same.

Sammanfattning

  • Arbetsplats: QlikTech International AB
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 15 mars 2022
  • Ansök senast: 28 mars 2022

Besöksadress

Scheelevägen 24-26
None

Postadress

None
LUND, 22363

Liknande jobb


.Net developer

.Net developer

15 november 2024

Automation Engineer

Automation Engineer

18 november 2024

Developer

Developer

18 november 2024